2.3.2. 로그 스토리지
이 릴리스에서 사용할 수 있는 유일한 관리형 로그 스토리지 솔루션은 Loki Operator에서 관리하는 Lokistack입니다. 이전에 관리형 Elasticsearch 오퍼링의 대안으로 사용 가능한 이 솔루션은 배포 프로세스에서 변경되지 않은 상태로 유지됩니다.
Elasticsearch Operator에서 제공하는 기존 Red Hat 관리 Elasticsearch 또는 Kibana 배포를 계속 사용하려면 동일한 네임스페이스에서 instance 라는 ClusterLogging 리소스를 제거하기 전에 elasticsearch elasticsearch 라는 Elasticsearch 리소스와 openshift-logging 네임스페이스의 kibana 라는 Kibana 리소스에서 소유자 참조를 제거합니다.
다음 명령을 실행하여
ClusterLogging리소스를Unmanaged상태로 임시로 설정합니다.$ oc -n openshift-logging patch clusterlogging/instance -p '{"spec":{"managementState": "Unmanaged"}}' --type=merge다음 명령을 실행하여
Elasticsearch리소스에서ownerReferences매개변수를 제거합니다.다음 명령은
ClusterLogging이 더 이상Elasticsearch리소스를 소유하지 않도록 합니다.ClusterLogging리소스의logStore필드에 대한 업데이트는 더 이상Elasticsearch리소스에 영향을 미치지 않습니다.$ oc -n openshift-logging patch elasticsearch/elasticsearch -p '{"metadata":{"ownerReferences": []}}' --type=mergeKibana리소스에서ownerReferences매개변수를 제거합니다.다음 명령은 클러스터 로깅이 더 이상
Kibana리소스를 소유하지 않도록 합니다.ClusterLogging리소스의시각화필드에 대한 업데이트는 더 이상Kibana리소스에 영향을 미치지 않습니다.$ oc -n openshift-logging patch kibana/kibana -p '{"metadata":{"ownerReferences": []}}' --type=merge다음 명령을 실행하여
ClusterLogging리소스를Managed상태로 설정합니다.$ oc -n openshift-logging patch clusterlogging/instance -p '{"spec":{"managementState": "Managed"}}' --type=merge