openshift_logging_install_logging
|
로깅을 설치하려면 true 로 설정합니다. 로깅을 제거하려면 false로 설정합니다 . true 로 설정하는 경우 openshift_logging_es_nodeselector 를 사용하여 노드 선택기를 지정해야 합니다.
|
openshift_logging_use_ops
|
true 로 설정하면 작업 로그를 위해 두 번째 Elasticsearch 클러스터 및 Kibana를 구성합니다. Fluentd는 기본 클러스터, openshift 및 openshift- infra 의 로그와 저널의 Docker, OpenShift 및 시스템 로그로 구성된 작업 로그를 위해 예약된 클러스터와 기본 클러스터 간에 로그를 분할합니다. 즉, 두 번째 Elasticsearch 클러스터와 Kibana가 배포됩니다. 배포는 이름에 포함된 -ops 접미사로 구분되며 아래에 나열되고 Curator 구성 생성에 설명된 병렬 배포 옵션이 있습니다. true 로 설정하면openshift_logging_es_ops_nodeselector 가 필요합니다.
|
openshift_logging_master_url
|
Kubernetes 마스터의 URL입니다. 공용으로 액세스할 필요는 없지만 클러스터 내에서 액세스할 수 있어야 합니다. 예를 들면 https://<PRIVATE-MASTER-URL>:8443 입니다.
|
openshift_logging_purge_logging
|
일반적인 설치 제거는 다시 설치 중에 원하지 않는 데이터 손실을 방지하기 위해 PVC를 유지합니다. Ansible 플레이북이 PVC를 포함한 모든 로깅 영구 데이터를 완전히 제거할 수 있도록 하려면 openshift_logging_install_logging 을 false로 설정하여 제거를 트리거하고 openshift_logging_purge_logging 을 true 로 설정합니다. 기본값은 false 로 설정됩니다.
|
openshift_logging_install_eventrouter
|
openshift_logging_install_logging과 결합됩니다 . 둘 다 true 로 설정되면이벤트 라우터 가 설치됩니다. 둘 다 false이면 이벤트 라우터 가 제거됩니다.
|
openshift_logging_eventrouter_image
|
Eventrouter의 이미지 버전입니다. 예: registry.redhat.io/openshift3/ose-logging-eventrouter:v3.11
|
openshift_logging_eventrouter_image_version
|
로깅 이벤트 라우터의 이미지 버전입니다.
|
openshift_logging_eventrouter_sink
|
이벤트 라우터, 지원되는 stdout 및 glog 의 싱크를 선택합니다. 기본값은 stdout 으로 설정됩니다.
|
openshift_logging_eventrouter_nodeselector
|
"node":"infra","region":" west 와 같은 레이블 맵을 사용하여 Pod가 배치될 노드를 선택합니다.
|
openshift_logging_eventrouter_replicas
|
기본값은 1 로 설정됩니다.
|
openshift_logging_eventrouter_cpu_limit
|
이벤트 라우터에 할당할 최소 CPU 양입니다. 기본값은 100m 으로 설정됩니다.
|
openshift_logging_eventrouter_memory_limit
|
eventrouter Pod의 메모리 제한입니다. 기본값은 128Mi 로 설정됩니다.
|
openshift_logging_eventrouter_namespace
|
eventrouter 가 배포되는 프로젝트입니다. 기본값은 default 로 설정됩니다.
프로젝트를 default 또는 openshift-* 이외의 값으로 설정하지 마십시오. 다른 프로젝트를 지정하면 다른 프로젝트의 이벤트 정보가 운영 사용자로 제한되지 않는 인덱스로 유출될 수 있습니다. 기본이 아닌 프로젝트를 사용하려면 oc new-project 를 사용하여 정상적으로 프로젝트를 만듭니다.
|
openshift_logging_image_pull_secret
|
인증된 레지스트리에서 구성 요소 이미지를 가져오는 데 사용할 기존 풀 시크릿의 이름을 지정합니다.
|
openshift_logging_curator_image
|
Curator의 이미지 버전입니다. 예: registry.redhat.io/openshift3/ose-logging-curator5:v3.11
|
openshift_logging_curator_default_days
|
기본 최소 사용 기간(일 수) Curator는 로그 레코드를 삭제하는 데 를 사용합니다.
|
openshift_logging_curator_run_hour
|
Curator(날짜)의 시간이 실행됩니다.
|
openshift_logging_curator_run_minute
|
분량의 Curator가 실행됩니다.
|
openshift_logging_curator_run_timezone
|
시간대 Curator는 런타임 시간을 파악하는 데 를 사용합니다. tzselect(8) 또는 timedatectl(1) "Region/Locality" 형식의 문자열로 시간대를 제공합니다(예: America/New_York 또는 UTC ).
|
openshift_logging_curator_script_log_level
|
Curator의 스크립트 로그 수준입니다.
|
openshift_logging_curator_log_level
|
Curator 프로세스의 로그 수준입니다.
|
openshift_logging_curator_cpu_limit
|
Curator에 할당할 CPU 양입니다.
|
openshift_logging_curator_memory_limit
|
Curator에 할당할 메모리 양입니다.
|
openshift_logging_curator_nodeselector
|
Curator 인스턴스를 배포하는 데 적합한 노드를 지정하는 노드 선택기입니다.
|
openshift_logging_curator_ops_cpu_limit
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_curator_ cpu_limit 에 해당합니다.
|
openshift_logging_curator_ops_memory_limit
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_curator_ memory_limit 에 해당합니다.
|
openshift_logging_curator_replace_configmap
|
업그레이드가 logging-curator ConfigMap을 교체하지 않도록 하려면 no 로 설정합니다. ConfigMap을 재정의할 수 있도록 하려면 yes 로 설정합니다.
|
openshift_logging_kibana_image
|
Kibana의 이미지 버전입니다. 예: registry.redhat.io/openshift3/ose-logging-kibana5:v3.11
|
openshift_logging_kibana_hostname
|
Kibana에 도달할 웹 클라이언트의 외부 호스트 이름입니다.
|
openshift_logging_kibana_cpu_limit
|
Kibana에 할당할 CPU 양입니다.
|
openshift_logging_kibana_memory_limit
|
Kibana에 할당할 메모리 양입니다.
|
openshift_logging_kibana_proxy_image
|
Kibana 프록시의 이미지 버전입니다. 예: registry.redhat.io/openshift3/oauth-proxy:v3.11
|
openshift_logging_kibana_proxy_debug
|
true인 경우 Kibana 프록시 로그 수준을 DEBUG로 설정합니다 .
|
openshift_logging_kibana_proxy_cpu_limit
|
Kibana 프록시에 할당할 CPU 양입니다.
|
openshift_logging_kibana_proxy_memory_limit
|
Kibana 프록시에 할당할 메모리 양입니다.
|
openshift_logging_kibana_replica_count
|
Kibana를 확장해야 하는 노드 수입니다.
|
openshift_logging_kibana_nodeselector
|
Kibana 인스턴스 배포에 적합한 노드를 지정하는 노드 선택기입니다.
|
openshift_logging_kibana_env_vars
|
Kibana 배포 구성에 추가할 환경 변수 맵입니다. 예를 들면 {"ELASTœEARCH_REQUESTTIMEOUT":"30000"}입니다.
|
openshift_logging_kibana_key
|
Kibana 경로를 생성할 때 사용할 공개 키입니다.
|
openshift_logging_kibana_cert
|
Kibana 경로를 생성할 때 키와 일치하는 인증서입니다.
|
openshift_logging_kibana_ca
|
선택 사항: Kibana 경로를 생성할 때 사용되는 키 및 인증서와 함께 사용할 CA입니다.
|
openshift_logging_kibana_ops_hostname
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_kibana_ hostname 과 동일합니다.
|
openshift_logging_kibana_ops_cpu_limit
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_kibana_ cpu_limit 와 동등합니다 .
|
openshift_logging_kibana_ops_memory_limit
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_kibana_ memory_limit 에 해당합니다.
|
openshift_logging_kibana_ops_proxy_debug
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 경우 openshift_logging_kibana_ proxy_debug 에 해당합니다.
|
openshift_logging_kibana_ops_proxy_cpu_limit
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 경우 openshift_logging_kibana_proxy_ cpu_limit 에 해당합니다.
|
openshift_logging_kibana_ops_proxy_memory_limit
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_kibana_proxy_ memory_limit 와 동등합니다 .
|
openshift_logging_kibana_ops_replica_count
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_kibana_ replica_count 와 동등합니다 .
|
openshift_logging_es_allow_external
|
Elasticsearch를 재암호화 경로로 노출하려면 true 로 설정합니다. 기본적으로 false로 설정합니다 .
|
openshift_logging_es_hostname
|
경로 및 TLS 서버 인증서에 사용할 외부를 향한 호스트 이름입니다. 기본값은 es 로 설정됩니다.
예를 들어 openshift_master_default_subdomain 이 =example.test 로 설정된 경우 openshift_logging_es_hostname 의 기본값은 es.example.test 가 됩니다.
|
openshift_logging_es_cert
|
Elasticsearch가 외부 TLS 서버 인증서에 사용하는 인증서의 위치입니다. 기본값은 생성된 인증서입니다.
|
openshift_logging_es_key
|
Elasticsearch가 외부 TLS 서버 인증서에 사용하는 키의 위치입니다. 기본값은 생성된 키입니다.
|
openshift_logging_es_ca_ext
|
CA 인증서 Elasticsearch의 위치는 외부 TLS 서버 인증서에 사용합니다. 기본값은 내부 CA입니다.
|
openshift_logging_es_ops_allow_external
|
Elasticsearch를 재암호화 경로로 노출하려면 true 로 설정합니다. 기본적으로 false로 설정합니다 .
|
openshift_logging_es_ops_hostname
|
경로 및 TLS 서버 인증서에 사용할 외부를 향한 호스트 이름입니다. 기본값은 es-ops 로 설정됩니다.
예를 들어 openshift_master_default_subdomain 이 =example.test 로 설정된 경우 기본값은 openshift_logging_es_ops_hostname 이 es-ops.example.test 가 됩니다.
|
openshift_logging_es_ops_cert
|
Elasticsearch가 외부 TLS 서버 인증서에 사용하는 인증서의 위치입니다. 기본값은 생성된 인증서입니다.
|
openshift_logging_es_ops_key
|
Elasticsearch가 외부 TLS 서버 인증서에 사용하는 키의 위치입니다. 기본값은 생성된 키입니다.
|
openshift_logging_es_ops_ca_ext
|
CA 인증서 Elasticsearch의 위치는 외부 TLS 서버 인증서에 사용합니다. 기본값은 내부 CA입니다.
|
openshift_logging_fluentd_image
|
Fluentd의 이미지 버전입니다. 예: registry.redhat.io/openshift3/ose-logging-fluentd:v3.11
|
openshift_logging_fluentd_nodeselector
|
Fluentd 인스턴스 배포에 적합한 노드를 지정하는 노드 선택기입니다. Fluentd가 로그를 실행하고 수집하기 전에 Fluentd를 실행해야 하는 모든 노드(일반적으로 모두)는 이 레이블이 있어야 합니다.
설치 후 집계된 로깅 클러스터를 확장하는 경우 openshift_logging_ fluentd_hosts 에서 이 노드 선택기로 제공하는 노드 레이블입니다.
설치의 일부로 Fluentd 노드 선택기 레이블을 지속된 노드 레이블 목록에 추가하는 것이 좋습니다 .
|
openshift_logging_fluentd_cpu_limit
|
Fluentd Pod의 CPU 제한입니다.
|
openshift_logging_fluentd_memory_limit
|
Fluentd Pod의 메모리 제한입니다.
|
openshift_logging_fluentd_journal_read_from_head
|
Fluentd가 처음 시작될 때 저널 헤드에서 읽어야 하는 경우 true 로 설정합니다. 이를 사용하면 현재 로그 레코드를 수신하는 Elasticsearch가 지연될 수 있습니다.
|
openshift_logging_fluentd_hosts
|
Fluentd를 배포하기 위해 레이블이 지정된 노드 목록입니다. 기본값은 ['--all']을 사용하여 모든 노드에 레이블을 지정하는 것입니다. null 값은 openshift_logging_fluentd_hosts={} 입니다. Fluentd Pod를 회전하려면 daemonset의 nodeSelector 를 유효한 라벨로 업데이트합니다. 예를 들면 ['host1.example.com', 'host2.example.com']입니다.
|
openshift_logging_fluentd_audit_container_engine
|
openshift_logging_fluentd_audit_container_engine 이 true 로 설정되면 컨테이너 엔진의 감사 로그가 ES에 수집 및 저장됩니다. 이 변수를 활성화하면 EFK에서 지정된 감사 로그 파일 또는 기본 /var/log/audit.log 파일을 감시하고 플랫폼의 컨테이너 엔진에 대한 감사 정보를 수집한 다음 Kibana에 배치합니다.
|
openshift_logging_fluentd_audit_file
|
감사 로그 파일의 위치. 기본값은 /var/log/audit/audit.log 입니다. 이 변수를 활성화하면 EFK에서 지정된 감사 로그 파일 또는 기본 /var/log/audit.log 파일을 감시하고 플랫폼의 컨테이너 엔진에 대한 감사 정보를 수집한 다음 Kibana에 배치합니다.
|
openshift_logging_fluentd_audit_pos_file
|
감사 로그 파일의 Fluentd in_tail 위치 파일 위치입니다. 기본값은 /var/log/audit/audit.log.pos 입니다. 이 변수를 활성화하면 EFK에서 지정된 감사 로그 파일 또는 기본 /var/log/audit.log 파일을 감시하고 플랫폼의 컨테이너 엔진에 대한 감사 정보를 수집한 다음 Kibana에 배치합니다.
|
openshift_logging_fluentd_merge_json_log
|
레코드의 log 또는 MESSAGE 필드에 포함된 JSON 로그 처리를 활성화하려면 true 로 설정합니다. 기본값은 true 입니다.
|
openshift_logging_fluentd_extra_keep_fields
|
openshift_logging_fluentd_merge_json_log 를 사용할 때 생성된 추가 필드를 처리할 때 변경되지 않는 쉼표로 구분된 필드 목록을 지정합니다. 그렇지 않으면 Fluentd는 아래의 다른 정의되지 않은 필드 설정에 따라 필드를 처리합니다. 기본값은 비어 있습니다.
|
openshift_logging_fluentd_keep_empty_fields
|
openshift_logging_fluentd_merge_json_log 를 사용할 때 빈 필드로 유지할 쉼표로 구분된 필드 목록을 지정합니다. 기본적으로 Fluentd는 message 필드를 제외하고 레코드에서 빈 값이 있는 필드를 제거합니다.
|
openshift_logging_fluentd_replace_configmap
|
업그레이드가 logging-fluentd ConfigMap을 교체하지 않도록 하려면 no 로 설정합니다. ConfigMap을 재정의할 수 있도록 하려면 yes 로 설정합니다.
|
openshift_logging_fluentd_use_undefined
|
openshift_logging_fluentd_merge_json_log에서 생성한 필드를 openshift_ logging_fluentd_undefined_name 매개변수에 의해 이름이 지정된 하위 필드로 이동하려면 true 로 설정합니다. 기본적으로 Fluentd는 이를 레코드의 최상위 수준에 유지하여 Elasticsearch 충돌 및 스키마 오류가 발생할 수 있습니다.
|
openshift_logging_fluentd_undefined_name
|
openshift_logging_fluentd_use_undefined 를 사용할 때 정의되지 않은 필드를 이동할 필드 이름을 지정합니다. 기본값은 정의되지 않습니다 .
|
openshift_logging_fluentd_undefined_to_string
|
openshift_logging_fluentd_merge_json_log 를 사용할 때 정의되지 않은 모든 필드 값을 JSON 문자열 표시로 변환하려면 true 로 설정합니다. 기본값은 false 입니다.
|
openshift_logging_fluentd_undefined_dot_replace_char
|
openshift_logging_fluentd_merge_json_log를 사용할 때 필드 이름의 임의 문자 를 대체할 문자를 지정합니다(예: openshift_logging_fluentd_merge_json_log ). 이름에 . 문자가 있는 정의되지 않은 필드로 인해 Elasticsearch에 문제가 발생합니다. 기본값은 필드 이름에 . 을 의미하는 UNUSED 입니다.
|
openshift_logging_fluentd_undefined_max_num_fields
|
openshift_logging_fluentd_merge_json_log 를 사용할 때 정의되지 않은 필드 수에 대한 제한을 지정합니다. 로그에는 수백 개의 정의되지 않은 필드가 포함될 수 있으며 이로 인해 Elasticsearch에 문제가 발생할 수 있습니다. 지정된 수의 필드가 있는 경우 필드가 JSON 해시 문자열로 변환되고 openshift_logging_fluentd_undefined_name 필드에 저장됩니다. 기본값은 -1 이므로 무제한 필드 수를 의미합니다.
|
openshift_logging_fluentd_use_multiline_json
|
openshift_logging_fluentd_merge_json_log 를 사용할 때 Fluentd를 사용하여 분할된 로그 행을 한 줄로 재구성하도록 하려면 Fluentd를 true 로 설정합니다. json-file 드라이버를 사용하면 Docker에서 로그 행을 16k 바이트 크기로 분할합니다. 기본값은 false 입니다.
|
openshift_logging_fluentd_use_multiline_journal
|
openshift_logging_fluentd_merge_json_log 를 사용할 때 Fluentd를 사용하여 분할 행을 한 줄로 다시 작성하도록 하려면 true 로 설정합니다. Docker는 the journald 드라이버를 사용하여 16k 바이트 크기로 로그 행을 나눕니다. 기본값은 false 입니다.
|
openshift_logging_es_host
|
Fluentd가 로그를 보내야 하는 Elasticsearch 서비스의 이름입니다.
|
openshift_logging_es_port
|
Fluentd가 로그를 보내야 하는 Elasticsearch 서비스의 포트입니다.
|
openshift_logging_es_ca
|
CA Fluentd의 위치는 openshift_logging_es_host 와 통신하는 데 사용합니다.
|
openshift_logging_es_client_cert
|
Fluentd가 openshift_logging_es_host 에 사용하는 클라이언트 인증서의 위치입니다.
|
openshift_logging_es_client_key
|
Fluentd가 openshift_logging_es_host 에 사용하는 클라이언트 키의 위치입니다.
|
openshift_logging_es_cluster_size
|
배포할 Elasticsearch 노드입니다. 고가용성에는 3개 이상 필요합니다.
|
openshift_logging_es_cpu_limit
|
Elasticsearch 클러스터의 CPU 제한 양입니다.
|
openshift_logging_es_memory_limit
|
Elasticsearch 인스턴스당 예약할 RAM 크기입니다. 최소 512M이어야 합니다. 가능한 접미사는 G,g, M,m입니다.
|
openshift_logging_es_number_of_replicas
|
새 인덱스마다 기본 shard당 복제본 수입니다. 기본값은 '0'입니다. 프로덕션 클러스터에는 최소 1 이 권장됩니다. 고가용성 환경의 경우 이 값을 1 이상으로 설정하고 각각 다른 호스트에 있는 Elasticsearch 노드가 3개 이상 있습니다. 복제본 수를 변경하는 경우 새 값은 새 인덱스에만 적용됩니다. 새 숫자는 기존 인덱스에는 적용되지 않습니다. 기존 인덱스의 복제본 수를 변경하는 방법에 대한 자세한 내용은 Elasticsearch 복제본 수 변경을 참조하십시오.
|
openshift_logging_es_number_of_shards
|
ES에서 생성된 모든 새 인덱스의 기본 shard 수입니다. 기본값은 1 입니다.
|
openshift_logging_es_pv_selector
|
특정 PV를 선택하기 위해 PVC에 추가된 키/값 맵입니다.
|
openshift_logging_es_pvc_dynamic
|
백업 스토리지를 동적으로 프로비저닝하려면 매개 변수 값을 true 로 설정합니다. true 로 설정하면 PVC 정의에서 storageClass 사양이 생략됩니다. false 로 설정하면 openshift_logging_es_pvc_size 매개변수 값을 지정해야 합니다.
openshift_logging_es_pvc_storage_class_name 매개변수 값을 설정하면 해당 값은 openshift_logging_es_pvc_dynamic 매개변수 값을 재정의합니다.
|
openshift_logging_es_pvc_storage_class_name
|
기본이 아닌 스토리지 클래스를 사용하려면 glusterprovisioner 또는 cephrbdprovisioner 와 같은 스토리지 클래스 이름을 지정합니다. 스토리지 클래스 이름을 지정하면 openshift_logging_es_pvc_dynamic 값과 관계없이 동적 볼륨 프로비저닝이 활성화됩니다.
|
openshift_logging_es_pvc_size
|
Elasticsearch 인스턴스별로 생성할 영구 볼륨 클레임의 크기입니다. 예: 100G. 생략하면 PVC가 생성되지 않으며 대신 임시 볼륨이 사용됩니다. 이 매개변수를 설정하면 로깅 설치 프로그램에서 openshift_logging_elasticsearch_storage_type 을 pvc 로 설정합니다.
openshift_logging_es_pvc_dynamic 매개변수가 false 로 설정된 경우 이 매개변수의 값을 설정해야 합니다. 자세한 내용은 openshift_logging_es_pvc_prefix 에 대한 설명을 참조하십시오.
|
openshift_logging_elasticsearch_image
|
Elasticsearch의 이미지 버전입니다. 예: registry.redhat.io/openshift3/ose-logging-elasticsearch5:v3.11
|
openshift_logging_elasticsearch_storage_type
|
Elasticsearch 스토리지 유형을 설정합니다. 영구 Elasticsearch 스토리지를 사용하는 경우 로깅 설치 프로그램에서 이 값을 pvc 로 설정합니다.
|
openshift_logging_es_pvc_prefix
|
Elasticsearch 노드의 스토리지로 사용할 영구 볼륨 클레임 이름의 접두사입니다. 숫자는 logging-es-1 과 같이 노드당 추가됩니다. 아직 존재하지 않는 경우 크기가 es-pvc-size 로 생성됩니다.
openshift_logging_es_pvc_prefix 가 설정되면 다음을 수행합니다.
-
openshift_logging_es_pvc_dynamic =true 는 openshift_logging_es_pvc_size 의 값은 선택 사항입니다.
-
openshift_logging_es_pvc_dynamic =false 는 openshift_logging_es_pvc_size 값을 설정해야 합니다.
|
openshift_logging_es_recover_after_time
|
Elasticsearch가 복구를 시도하기 전에 대기하는 시간입니다. 지원되는 시간 단위는 초(s) 또는 분(m)입니다.
|
openshift_logging_es_storage_group
|
Elasticsearch 스토리지 볼륨에 액세스할 수 있는 추가 그룹 ID 수입니다. 백업 볼륨은 이 그룹 ID의 액세스를 허용해야 합니다.
|
openshift_logging_es_nodeselector
|
Elasticsearch 노드를 배포하는 데 적합한 대상을 결정하는 맵으로 지정된 노드 선택기입니다. 이 맵을 사용하여 이러한 인스턴스를 실행에 예약되거나 최적화된 노드에 배치합니다. 예를 들어 선택기는 {"node-role.kubernetes.io/infra":"true"} 일 수 있습니다. Elasticsearch를 배포하기 전에 하나 이상의 활성 노드에 이 레이블이 있어야 합니다. 이 매개변수는 로깅을 설치할 때 필수입니다.
|
openshift_logging_es_ops_host
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_ es_host 와 동등합니다 .
|
openshift_logging_es_ops_port
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_ es_port 와 동등합니다 .
|
openshift_logging_es_ops_ca
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 경우 openshift_logging_ es_ca 와 동일합니다.
|
openshift_logging_es_ops_client_cert
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_es_ client_cert 에 해당합니다.
|
openshift_logging_es_ops_client_key
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_es_ client_key 와 동등합니다 .
|
openshift_logging_es_ops_cluster_size
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_es_ cluster_size 와 동등합니다 .
|
openshift_logging_es_ops_cpu_limit
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_es_ cpu_limit 와 동등합니다 .
|
openshift_logging_es_ops_memory_limit
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_es_ memory_limit 에 해당합니다.
|
openshift_logging_es_ops_pv_selector
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_es_ pv_selector 와 동일합니다.
|
openshift_logging_es_ops_pvc_dynamic
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 openshift_logging_es_ pvc_dynamic 과 동일합니다.
|
openshift_logging_es_ops_pvc_size
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_es_ pvc_size 와 동등합니다 .
|
openshift_logging_es_ops_pvc_prefix
|
openshift_logging_ use_ops가 true로 설정된 경우 Ops 클러스터의 openshift_logging_es_ pvc_prefix 와 동등합니다 .
|
openshift_logging_es_ops_storage_group
|
openshift_logging_ use_ops가 true 로 설정된 경우 Ops 클러스터의 경우 openshift_logging_es_ storage_group 에 해당합니다.
|
openshift_logging_es_ops_nodeselector
|
Elasticsearch 노드 배포에 적합한 노드를 지정하는 노드 선택기입니다. 이러한 인스턴스를 예약하거나 실행하도록 최적화한 노드에 이러한 인스턴스를 배치하는 데 사용할 수 있습니다. 예를 들어 선택기는 node-type=infrastructure 일 수 있습니다. Elasticsearch를 배포하기 전에 하나 이상의 활성 노드에 이 레이블이 있어야 합니다. openshift_logging_use_ops 가 true 로 설정된 경우 이 매개변수는 필수입니다.
|
openshift_logging_elasticsearch_kibana_index_mode
|
기본값 unique 를 사용하면 사용자에게 각각 고유한 Kibana 인덱스가 있을 수 있습니다. 이 모드에서는 저장된 쿼리, 시각화 및 대시보드는 공유되지 않습니다.
shared_ops 값을 설정할 수도 있습니다. 이 모드에서 모든 작업 사용자는 각 작업 사용자가 동일한 쿼리, 시각화 및 대시보드를 볼 수 있는 Kibana 인덱스를 공유합니다. operations 사용자인지 확인하려면 다음을 수행합니다.
#oc auth can-i view pod/logs -n default
yes
적절한 액세스 권한이 없는 경우 클러스터 관리자에게 문의하십시오.
|
openshift_logging_elasticsearch_poll_timeout_minutes
|
Ansible 플레이북이 지정된 Elasticsearch 노드를 업그레이드한 후 Elasticsearch 클러스터가 녹색 상태가 될 때까지 기다리는 시간을 조정합니다. 대규모 shard(50GB 이상)를 초기화하는 데 60분 이상 걸릴 수 있으므로 Ansible 플레이북에서 업그레이드 절차를 중단합니다. 기본값은 60 입니다.
|
openshift_logging_kibana_ops_nodeselector
|
Kibana 인스턴스 배포에 적합한 노드를 지정하는 노드 선택기입니다.
|
openshift_logging_curator_ops_nodeselector
|
Curator 인스턴스를 배포하는 데 적합한 노드를 지정하는 노드 선택기입니다.
|
openshift_logging_elasticsearch_replace_configmap
|
logging-elasticsearch ConfigMap을 현재 기본값으로 교체하려면 true 로 설정합니다. 현재 ConfigMap은 logging-elasticsearch.old 에 저장되어 사용자 정의를 새 ConfigMap에 복사하는 데 사용할 수 있습니다. 경우에 따라 이전 ConfigMap을 사용하면 업그레이드에 실패할 수 있습니다. 기본값은 false 로 설정됩니다.
|