7.5.2. Operator 로깅 수준 덮어쓰기( OLM에서 설치한 Operator)
다음 절차에서는 Apache Kafka Proxy Operator용 Streams의 로깅 수준을 재정의하는 방법을 설명합니다. OLM에서 Operator를 설치할 때 적용됩니다.
사전 요구 사항
- OLM을 사용하여 설치된 Apache Kafka Proxy Operator용 스트림입니다.
프로세스
Operator 및 해당 네임스페이스를 설치한 서브스크립션 리소스의 이름을 확인합니다.
oc get subscriptions.operators.coreos.com --all-namespaces | grep kroxyliciousKROXYLICIOUS_APP_LOG_LEVEL또는KROXYLICIOUS_ROOT_LOG_LEVEL환경 변수를 서브스크립션에 적용합니다.oc patch subscription -n <namespace> <subscription_name> -p '{"spec":{"config":{"env":[{"name":"KROXYLICIOUS_APP_LOG_LEVEL","value":"DEBUG"}]}}}' --type=mergeOpenShift는 Operator 포드를 자동으로 다시 생성합니다.
새 로깅 수준이 다음과 같은 영향을 미치는지 확인합니다.
oc logs -f -n <namespace> deployment/kroxylicious-operator
7.5.2.1. Operator 로깅 수준 되돌리기 링크 복사링크가 클립보드에 복사되었습니다!
다음 절차에서는 Apache Kafka Proxy Operator의 스트림 로깅 수준을 기본값으로 되돌리는 방법을 설명합니다.
사전 요구 사항
- OLM을 사용하여 설치된 Apache Kafka Proxy Operator용 스트림입니다.
프로세스
Subcription에서
KROXYLICIOUS_APP_LOG_LEVEL또는KROXYLICIOUS_ROOT_LOG_LEVEL환경 변수를 제거합니다.oc patch subscription <subscription_name> -p '{"spec":{"config":{"env":[]}}}' --type=mergeOpenShift에서 Operator Pod를 자동으로 다시 생성
로깅 수준이 기본값으로 되돌리는지 확인합니다.
oc logs -f -n <namespace> deployment/kroxylicious-operator