36.5.5.2. Curator 설정 생성


openshift_logging Ansible 역할은 Curator가 해당 구성을 읽는 ConfigMap을 제공합니다. 이 ConfigMap을 편집하거나 교체하여 Curator를 다시 구성할 수 있습니다. 현재 logging-curator ConfigMap은 ops 및 비ops Curator 인스턴스를 구성하는 데 사용됩니다. any .operations 구성은 애플리케이션 로그 구성과 동일한 위치에 있습니다.

  1. Curator 구성을 생성하려면 배포된 ConfigMap에서 구성을 편집합니다.

    $ oc edit configmap/logging-curator

    또는 cronjob에서 작업을 수동으로 생성합니다.

    oc create job --from=cronjob/logging-curator <job_name>
    • 스크립팅된 배포의 경우 설치 프로그램에서 생성한 구성 파일을 복사하고 새 OpenShift Container Platform 사용자 정의 구성을 생성합니다.

      $ oc extract configmap/logging-curator --keys=curator5.yaml,config.yaml --to=/my/config
        edit /my/config/curator5.yaml
        edit /my/config/config.yaml
      $ oc delete configmap logging-curator ; sleep 1
      $ oc create configmap logging-curator \
          --from-file=curator5.yaml=/my/config/curator5.yaml \
          --from-file=config.yaml=/my/config/config.yaml \
          ; sleep 1
    • 또는 작업 파일을 사용하는 경우 :

      $ oc extract configmap/logging-curator --keys=curator5.yaml,actions.yaml --to=/my/config
        edit /my/config/curator5.yaml
        edit /my/config/actions.yaml
      $ oc delete configmap logging-curator ; sleep 1
      $ oc create configmap logging-curator \
          --from-file=curator5.yaml=/my/config/curator5.yaml \
          --from-file=actions.yaml=/my/config/actions.yaml \
          ; sleep 1

다음 예약된 작업은 이 구성을 사용합니다.

다음 명령을 사용하여 cronjob을 제어할 수 있습니다.

# suspend cronjob
oc patch cronjob logging-curator -p '{"spec":{"suspend":true}}'

# resume cronjob
oc patch cronjob logging-curator -p '{"spec":{"suspend":false}}

# change cronjob schedule
oc patch cronjob logging-curator -p '{"spec":{"schedule":"0 0 * * *"}}' 1
1
schedule 옵션은 cron 형식의 일정을 승인합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.