Red Hat OpenShift Cluster Observability Operator에 대한 API 참조
API 패키지 모니터링.
초록
1장. 모니터링 API 참조 링크 복사링크가 클립보드에 복사되었습니다!
리소스 유형은 MonitoringStack
및 ThanosQuerier
입니다.
1.1. MonitoringStack 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStack
은 monitoringstacks API의 스키마입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
object |
| true | |
object |
| true | |
object |
| false |
1.2. MonitoringStack.spec 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStackSpec
은 원하는 MonitoringStack
오브젝트의 사양입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object |
기본값: | false | |
| enum | 구성된 구성 요소의 로그 수준을 설정합니다.
enum:
기본값: | false |
object |
| false | |
|
|
| false |
object | prometheus 구성을 정의합니다.
기본값: | false | |
object |
| false | |
object |
default: | false | |
| string |
데이터 보존 기간입니다. 문자열은
기본값: | false |
|
| false |
1.3. MonitoringStack.spec.alertmanagerConfig 링크 복사링크가 클립보드에 복사되었습니다!
Alertmanager
구성을 정의합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| boolean |
기본값: false | false |
object |
| false |
1.4. MonitoringStack.spec.alertmanagerConfig.webTLSConfig 링크 복사링크가 클립보드에 복사되었습니다!
Alertmanager
웹 서버에 대한 TLS 옵션을 구성합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 웹 서버의 TLS 공용 인증서에 대한 참조입니다. | true | |
object | 웹 서버의 인증서를 확인하는 데 사용되는 루트 인증 기관에 대한 참조입니다. | true | |
object | 웹 서버의 TLS 개인 키에 대한 참조입니다. | true |
1.5. MonitoringStack.spec.alertmanagerConfig.webTLSConfig.certificate 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 TLS 공용 인증서에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.6. MonitoringStack.spec.alertmanagerConfig.webTLSConfig.certificateAuthority 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 인증서를 확인하는 데 사용되는 루트 인증 기관에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.7. MonitoringStack.spec.alertmanagerConfig.webTLSConfig.privateKey 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 TLS 개인 키에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.8. MonitoringStack.spec.namespaceSelector 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStack
리소스의 네임스페이스 선택기입니다.
-
모든 것을 모니터링하려면 빈 맵 선택기로 설정합니다. 예:
namespaceSelector: {}
. -
MonitoringStack
인스턴스가 생성된 네임스페이스에서 리소스를 모니터링하려면 null로 설정합니다. 예:namespaceSelector:
.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
| false | |
|
|
| false |
1.9. MonitoringStack.spec.namespaceSelector.matchExpressions[index] 링크 복사링크가 클립보드에 복사되었습니다!
레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
|
|
| false |
1.10. MonitoringStack.spec.prometheusConfig 링크 복사링크가 클립보드에 복사되었습니다!
Prometheus 구성을 정의합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| boolean |
Prometheus가 | false |
| boolean |
Prometheus를 Prometheus 원격 쓰기 프로토콜의 수신자로 사용하도록 활성화합니다. 기본값은 | false |
|
|
Prometheus의 | false |
object | Prometheus에 대한 영구 볼륨 클레임을 정의합니다. | false | |
| Prometheus에 대한 원격 쓰기를 정의합니다. | false | |
| integer | Prometheus 배포에 배포할 복제본/Pod 수입니다. 형식: int32 기본값: 2 최소: 0 | false |
| string | 스크랩 간 기본 간격입니다. | false |
object | Prometheus 웹 서버에 대한 TLS 옵션을 구성합니다. | false |
1.11. MonitoringStack.spec.prometheusConfig.persistentVolumeClaim 링크 복사링크가 클립보드에 복사되었습니다!
Prometheus에 대한 영구 볼륨 클레임을 정의합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
|
| false |
object |
프로비저너 또는 외부 컨트롤러에서 지정된 데이터 소스를 지원할 수 있는 경우 지정된 데이터 소스의 내용을 기반으로 새 볼륨을 생성합니다.
| false | |
object |
이 필드가 지정되면 지정된 오브젝트의 유형이 설치된 일부 볼륨 팝업 또는 동적 프로비저너와 일치하는 경우에만 볼륨 바인딩이 성공적으로 수행됩니다. 이 필드는
이전 버전과의 호환성을 위해
beta: 이 필드를 사용하려면
alpha: | false | |
object |
자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false | |
object |
| false | |
| string |
| false |
| string |
지정된 경우 CSI 드라이버는 해당
지정되지 않고 자세한 내용은 Kubernetes 문서문서를 참조하십시오.
beta: 이 필드를 사용하려면 | false |
| string |
| false |
| string |
| false |
1.12. MonitoringStack.spec.prometheusConfig.persistentVolumeClaim.dataSource 링크 복사링크가 클립보드에 복사되었습니다!
datasource 필드를
사용하여 다음 중 하나를 지정할 수 있습니다.
-
기존
VolumeSnapshot
오브젝트(snapshot.storage.k8s.io/VolumeSnapshot
) - 기존 PVC(PersistentVolumeClaim)
프로비저너 또는 외부 컨트롤러에서 지정된 데이터 소스를 지원할 수 있는 경우 지정된 데이터 소스의 내용을 기반으로 새 볼륨을 생성합니다. AnyVolumeDataSource
기능 게이트를 활성화하면 dataSource
콘텐츠가 dataSourceRef
에 복사되고
가 지정되지 않은 경우 dataSourceRef
.namespacedataSource
Ref 콘텐츠가 dataSource에 복사됩니다. 네임스페이스를 지정하면 dataSourceRef
가 dataSource
에 복사되지 않습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
| string |
| false |
1.13. MonitoringStack.spec.prometheusConfig.persistentVolumeClaim.dataSourceRef 링크 복사링크가 클립보드에 복사되었습니다!
dataSourceRef
는 비어 있지 않은 볼륨이 필요한 경우 볼륨을 데이터로 채울 오브젝트를 지정합니다. 비어 있지 않은 API 그룹(코어 오브젝트가 아님) 또는 PersistentVolumeClaim
오브젝트의 모든 오브젝트일 수 있습니다. 이 필드가 지정되면 지정된 오브젝트의 유형이 설치된 일부 볼륨 팝업 또는 동적 프로비저너와 일치하는 경우에만 볼륨 바인딩이 성공적으로 수행됩니다.
이 필드는 dataSource
필드의 기능을 대체하므로 두 필드가 모두 비어 있지 않은 경우 동일한 값이 있어야 합니다. 이전 버전과의 호환성을 위해 dataSourceRef
에 네임스페이스
가 지정되지 않으면 둘 다 필드(dataSource
및 dataSourceRef
)가 비어 있고 다른 하나는 비어 있지 않은 경우 자동으로 동일한 값으로 설정됩니다. dataSourceRef
에 네임스페이스
가 지정되면dataSource
는 동일한 값으로 설정되지 않으며 비어 있어야 합니다.
dataSource
와 dataSourceRef
사이에는 세 가지 중요한 차이점이 있습니다.
-
dataSource
는 두 가지 특정 유형의 오브젝트만 허용하지만dataSourceRef
에서는 코어가 아닌 오브젝트와PersistentVolumeClaim
오브젝트를 허용합니다. -
dataSource
는 허용하지 않는 값을 무시하지만(dropping)dataSourceRef
는 모든 값을 유지하고 허용하지 않는 값이 지정된 경우 오류를 생성합니다. -
dataSource
는 로컬 오브젝트만 허용하지만dataSourceRef
에서는 모든 네임스페이스의 오브젝트를 허용합니다.
beta: 이 필드를 사용하려면 AnyVolumeDataSource
기능 게이트를 활성화해야 합니다.
alpha: dataSourceRef
의 namespace 필드를 사용하려면 CrossNamespaceVolumeDataSource
기능 게이트를 활성화해야 합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
| string |
| false |
| string |
네임스페이스가 지정되면 해당 네임스페이스의 소유자가 참조를 수락할 수 있도록 참조 네임스페이스에
alpha: 이 필드에는 | false |
1.14. MonitoringStack.spec.prometheusConfig.persistentVolumeClaim.resources 링크 복사링크가 클립보드에 복사되었습니다!
resources
는 볼륨에 보유해야 하는 최소 리소스를 나타냅니다.
RecoverVolumeExpansionFailure
기능이 활성화된 경우 사용자는 이전 값보다 낮지만 클레임의 상태 필드에 기록된 용량보다 커야 하는 리소스 요구 사항을 지정할 수 있습니다.
자세한 내용은 Kubernetes 문서문서를 참조하십시오.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
|
자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
|
|
컨테이너에 대한 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
1.15. MonitoringStack.spec.prometheusConfig.persistentVolumeClaim.selector 링크 복사링크가 클립보드에 복사되었습니다!
selector
는 바인딩에 대해 고려할 볼륨에 대한 레이블 쿼리입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
| false | |
|
|
| false |
레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
|
|
연산자가 | false |
1.17. MonitoringStack.spec.prometheusConfig.remoteWrite[index] 링크 복사링크가 클립보드에 복사되었습니다!
RemoteWriteSpec
은 Prometheus의 샘플을 원격 끝점에 작성할 구성을 정의합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 샘플을 보낼 끝점의 URL입니다. | true |
object | URL에 대한 권한 부여 섹션입니다.
| false | |
object | URL에 대한 AzureAD입니다.
| false | |
object | URL의 basicauth 구성입니다.
| false | |
| string |
경고: 토큰 값이 일반 텍스트로 표시되므로 이 필드를 사용해서는 안 됩니다. 더 이상 사용되지 않음: 향후 릴리스에서 제거될 예정입니다. | false |
| string | URL에 대한 전달자 토큰을 읽을 파일입니다.
더 이상 사용되지 않음: 향후 릴리스에서 제거될 예정입니다. | false |
| boolean | HTTP2를 활성화할지 여부입니다. | false |
| boolean | HTTP 요청이 HTTP 3xx 리디렉션을 따르는지 여부를 구성합니다. Prometheus >= v2.26.0이 필요합니다. | false |
|
| 각 원격 쓰기 요청과 함께 보낼 사용자 지정 HTTP 헤더입니다. Prometheus 자체에서 설정한 헤더를 덮어쓸 수 없습니다. Prometheus >= v2.25.0이 필요합니다. | false |
| enum | 엔드포인트에 쓸 때 사용할 원격 쓰기 메시지의 버전입니다.
Enum: | false |
object |
| false | |
| string | 원격 쓰기 대기열의 이름, 지정된 경우 고유해야 합니다. 이름은 큐를 구분하기 위해 메트릭 및 로깅에 사용됩니다. Prometheus >= v2.15.0이 필요합니다. | false |
| string |
Prometheus >= v2.43.0 또는 Alertmanager >= 0.25.0이 필요합니다. | false |
object | URL에 대한 OAuth2 구성입니다.
| false | |
|
Prometheus >= v2.43.0 또는 Alertmanager >= 0.25.0이 필요합니다. | false | |
| boolean |
환경 변수( Prometheus >= v2.43.0 또는 Alertmanager >= 0.25.0이 필요합니다. | false |
| string |
| false |
object |
| false | |
| string | 원격 쓰기 엔드포인트에 대한 요청 제한 시간입니다. | false |
| boolean |
원격 쓰기를 통해 예시를 전송할 수 있습니다. 예선-스토리지 자체를 먼저 스크랩하려면 Prometheus >= v2.27.0이 필요합니다. | false |
| boolean | 원격 쓰기를 통해 스파스 히스토그램이라고도 하는 네이티브 히스토그램을 전송할 수 있습니다. Prometheus >= v2.40.0이 필요합니다. | false |
object |
| false | |
object | URL에 사용할 TLS 구성입니다. | false | |
| 원격 쓰기 레이블 구성 목록입니다. | false |
1.18. MonitoringStack.spec.prometheusConfig.remoteWrite[index].authorization 링크 복사링크가 클립보드에 복사되었습니다!
URL에 대한 권한 부여 섹션입니다.
- Prometheus >= v2.26.0이 필요합니다.
-
sigv4
,basicAuth
,oauth2
또는azureAd
와 동시에 설정할 수 없습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. | false | |
| string |
| false |
| string | 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" | false |
1.19. MonitoringStack.spec.prometheusConfig.remoteWrite[index].authorization.credentials 링크 복사링크가 클립보드에 복사되었습니다!
인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.20. MonitoringStack.spec.prometheusConfig.remoteWrite[index].azureAd 링크 복사링크가 클립보드에 복사되었습니다!
URL에 대한 AzureAD입니다.
- Prometheus >= v2.45.0이 필요합니다.
-
권한 부여
,basicAuth
,oauth2
또는sigv4
와 동시에 설정할 수 없습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| enum | Azure 클라우드입니다. 옵션은 'AzurePublic', 'AzureChina' 또는 'AzureGovernment'입니다.
Enum: | false |
object |
| false | |
object |
| false | |
object |
| false |
1.21. MonitoringStack.spec.prometheusConfig.remoteWrite[index].azureAd.managedIdentity 링크 복사링크가 클립보드에 복사되었습니다!
ManagedIdentity는 Azure 사용자가 할당한 관리 ID를 정의합니다.
-
oauth
또는sdk
와 동시에 설정할 수 없습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 클라이언트 ID | true |
1.22. MonitoringStack.spec.prometheusConfig.remoteWrite[index].azureAd.oauth 링크 복사링크가 클립보드에 복사되었습니다!
OAuth
는 인증에 사용되는 oauth 구성을 정의합니다.
-
managedIdentity
또는sdk
와 동시에 설정할 수 없습니다. - Prometheus >= v2.48.0이 필요합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
object |
| true | |
| string |
| true |
1.23. MonitoringStack.spec.prometheusConfig.remoteWrite[index].azureAd.oauth.clientSecret 링크 복사링크가 클립보드에 복사되었습니다!
clientSecret
은 인증에 사용되는 Azure Active Directory 애플리케이션의 클라이언트 시크릿을 포함하는 보안의 키를 지정합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.24. MonitoringStack.spec.prometheusConfig.remoteWrite[index].azureAd.sdk 링크 복사링크가 클립보드에 복사되었습니다!
SDK
는 인증에 사용되는 Azure SDK 구성을 정의합니다.
자세한 내용은 Azure SDK 인증을 참조하십시오.
-
oauth
또는managedIdentity
와 동시에 설정할 수 없습니다. - Prometheus >= 2.52.0이 필요합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| false |
1.25. MonitoringStack.spec.prometheusConfig.remoteWrite[index].basicAuth 링크 복사링크가 클립보드에 복사되었습니다!
URL의 basicauth 구성입니다.
-
sigv4
,권한 부여
,oauth2
또는azureAd
와 동시에 설정할 수 없습니다.
1.26. MonitoringStack.spec.prometheusConfig.remoteWrite[index].basicAuth.password 링크 복사링크가 클립보드에 복사되었습니다!
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.27. MonitoringStack.spec.prometheusConfig.remoteWrite[index].basicAuth.username 링크 복사링크가 클립보드에 복사되었습니다!
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.28. MonitoringStack.spec.prometheusConfig.remoteWrite[index].metadataConfig 링크 복사링크가 클립보드에 복사되었습니다!
MetadataConfig
는 시계열 메타데이터를 원격 스토리지로 전송합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| boolean | 지표 메타데이터가 원격 스토리지로 전송되는지 여부를 정의합니다. | false |
| string | 메트릭 메타데이터를 원격 스토리지로 전송하는 빈도를 정의합니다. | false |
1.29. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2 링크 복사링크가 클립보드에 복사되었습니다!
URL에 대한 OAuth2 구성입니다.
- Prometheus >= v2.27.0이 필요합니다.
-
sigv4
,authorization
,basicAuth
또는azureAd
와 동시에 설정할 수 없습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object |
| true | |
object |
| true | |
| string |
| true |
|
|
| false |
| string |
Prometheus >= v2.43.0 또는 Alertmanager >= 0.25.0이 필요합니다. | false |
|
ProxyConnectHeader은 선택적으로 Prometheus >= v2.43.0 또는 Alertmanager >= 0.25.0이 필요합니다. | false | |
| boolean |
환경 변수( Prometheus >= v2.43.0 또는 Alertmanager >= 0.25.0이 필요합니다. | false |
| string |
| false |
|
|
| false |
object | OAuth2 서버에 연결할 때 사용할 TLS 구성입니다. Prometheus >= v2.43.0이 필요합니다. | false |
1.30. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.clientId 링크 복사링크가 클립보드에 복사되었습니다!
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다.
1.31. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.clientId.configMap 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 ConfigMap입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 키입니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.32. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.clientId.secret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.33. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.clientSecret 링크 복사링크가 클립보드에 복사되었습니다!
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
SecretKeySelector는 시크릿의 키를 선택합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.35. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig 링크 복사링크가 클립보드에 복사되었습니다!
OAuth2 서버에 연결할 때 사용할 TLS 구성입니다.
- Prometheus >= v2.43.0이 필요합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 서버 인증서를 확인할 때 사용되는 인증 기관입니다. | false | |
object | 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. | false | |
| boolean | 대상 인증서 검증을 비활성화합니다. | false |
object | 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. | false | |
| enum | 허용되는 최대 TLS 버전입니다. Prometheus >= v2.41.0이 필요합니다.
Enum: | false |
| enum | 허용되는 최소 TLS 버전. Prometheus >= v2.35.0이 필요합니다.
Enum: | false |
| string | 대상의 호스트 이름을 확인하는 데 사용됩니다. | false |
1.36. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig.ca 링크 복사링크가 클립보드에 복사되었습니다!
서버 인증서를 확인할 때 사용되는 인증 기관입니다.
1.37. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig.ca.configMap 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 ConfigMap입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 키입니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.38. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig.ca.secret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.39. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig.cert 링크 복사링크가 클립보드에 복사되었습니다!
클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
대상에 사용할 데이터가 포함된 ConfigMap입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 키입니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.41. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig.cert.secret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.42. MonitoringStack.spec.prometheusConfig.remoteWrite[index].oauth2.tlsConfig.keySecret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
SecretKeySelector는 시크릿의 키를 선택합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.44. MonitoringStack.spec.prometheusConfig.remoteWrite[index].queueConfig 링크 복사링크가 클립보드에 복사되었습니다!
QueueConfig를 사용하면 원격 쓰기 큐 매개 변수를 조정할 수 있습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| false |
| integer |
| false |
| string |
| false |
| integer |
| false |
| integer |
| false |
| integer |
| false |
| string |
| false |
| integer |
| false |
| boolean | 원격 쓰기 스토리지에서 429 상태 코드를 수신할 때 재시도합니다. 이는 실험적인 기능이며 향후 릴리스의 중단으로 변경될 수 있습니다. | false |
| string |
Prometheus >= v2.50.0이 필요합니다. | false |
1.45. MonitoringStack.spec.prometheusConfig.remoteWrite[index].sigv4 링크 복사링크가 클립보드에 복사되었습니다!
Sigv4에서는 URL에 대해 AWS의 서명 확인 4를 구성할 수 있습니다.
- Prometheus >= v2.26.0이 필요합니다.
-
권한 부여
,basicAuth
,oauth2
또는azureAd
와 동시에 설정할 수 없습니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object |
| false | |
| string |
| false |
| string |
| false |
| string |
| false |
object |
| false |
1.46. MonitoringStack.spec.prometheusConfig.remoteWrite[index].sigv4.accessKey 링크 복사링크가 클립보드에 복사되었습니다!
AccessKey
는 AWS API 키입니다. 지정하지 않으면 환경 변수 AWS_ACCESS_KEY_ID
가 사용됩니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.47. MonitoringStack.spec.prometheusConfig.remoteWrite[index].sigv4.secretKey 링크 복사링크가 클립보드에 복사되었습니다!
SecretKey
는 AWS API 시크릿입니다. 지정하지 않으면 환경 변수 AWS_SECRET_ACCESS_KEY
가 사용됩니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.48. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig 링크 복사링크가 클립보드에 복사되었습니다!
URL에 사용할 TLS 구성입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 서버 인증서를 확인할 때 사용되는 인증 기관입니다. | false | |
| string | 대상에 사용할 Prometheus 컨테이너의 CA 인증서 경로입니다. | false |
object | 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. | false | |
| string | 대상의 Prometheus 컨테이너에 있는 클라이언트 인증서 파일의 경로입니다. | false |
| boolean | 대상 인증서 검증을 비활성화합니다. | false |
| string | 대상의 Prometheus 컨테이너에 있는 클라이언트 키 파일의 경로입니다. | false |
object | 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. | false | |
| enum | 허용되는 최대 TLS 버전입니다. Prometheus >= v2.41.0이 필요합니다.
Enum: | false |
| enum | 허용되는 최소 TLS 버전. Prometheus >= v2.35.0이 필요합니다.
Enum: | false |
| string | 대상의 호스트 이름을 확인하는 데 사용됩니다. | false |
1.49. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.ca 링크 복사링크가 클립보드에 복사되었습니다!
서버 인증서를 확인할 때 사용되는 인증 기관입니다.
1.50. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.ca.configMap 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 ConfigMap입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 키입니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.51. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.ca.secret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.52. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.cert 링크 복사링크가 클립보드에 복사되었습니다!
클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
1.53. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.cert.configMap 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 ConfigMap입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 키입니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.54. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.cert.secret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 사용할 데이터가 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.55. MonitoringStack.spec.prometheusConfig.remoteWrite[index].tlsConfig.keySecret 링크 복사링크가 클립보드에 복사되었습니다!
대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. 자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
| boolean | 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. | false |
1.56. MonitoringStack.spec.prometheusConfig.remoteWrite[index].writeRelabelConfigs[index] 링크 복사링크가 클립보드에 복사되었습니다!
RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다.
자세한 내용은 Prometheus Docs를 참조하십시오.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| enum | regex 일치를 기반으로 수행할 작업입니다.
enum: ,
기본값: | false |
| integer | 소스 레이블 값의 해시를 사용합니다.
작업이 형식: int64 | false |
| string | 추출된 값이 일치하는 정규식입니다. | false |
| string | 정규식과 일치하는 경우 Replace 작업이 수행되는 대체 값입니다. regex 캡처 그룹을 사용할 수 있습니다. | false |
| string |
| false |
|
| 소스 레이블은 기존 라벨에서 값을 선택합니다. 해당 콘텐츠는 구성된 분리기를 사용하여 연결되고 구성된 정규식과 일치합니다. | false |
| string | 결과 문자열이 대체에 기록되는 레이블입니다.
regex 캡처 그룹을 사용할 수 있습니다. | false |
1.57. MonitoringStack.spec.prometheusConfig.webTLSConfig 링크 복사링크가 클립보드에 복사되었습니다!
Prometheus 웹 서버에 대한 TLS 옵션을 구성합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 웹 서버의 TLS 공용 인증서에 대한 참조입니다. | true | |
object | 웹 서버의 인증서를 확인하는 데 사용되는 루트 인증 기관에 대한 참조입니다. | true | |
object | 웹 서버의 TLS 개인 키에 대한 참조입니다. | true |
1.58. MonitoringStack.spec.prometheusConfig.webTLSConfig.certificate 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 TLS 공용 인증서에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.59. MonitoringStack.spec.prometheusConfig.webTLSConfig.certificateAuthority 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 인증서를 확인하는 데 사용되는 루트 인증 기관에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.60. MonitoringStack.spec.prometheusConfig.webTLSConfig.privateKey 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 TLS 개인 키에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.61. MonitoringStack.spec.resourceSelector 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStack
리소스의 라벨 선택기입니다.
-
모든 것을 모니터링하려면 빈 맵 선택기로 설정합니다. 예:
resourceSelector: {}
. -
서비스 검색을 비활성화하려면 null로 설정합니다. 예:
resourceSelector:
.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
| false | |
|
|
| false |
1.62. MonitoringStack.spec.resourceSelector.matchExpressions[index] 링크 복사링크가 클립보드에 복사되었습니다!
레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
|
|
| false |
1.63. MonitoringStack.spec.resources 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStack
Pod에 대한 리소스 요청 및 제한을 정의합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
이 필드는 alpha 필드이며 이 필드는 변경할 수 없습니다. 컨테이너에 대해서만 설정할 수 있습니다. | false | |
|
|
자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
|
|
자세한 내용은 Kubernetes 문서문서를 참조하십시오. | false |
1.64. MonitoringStack.spec.resources.claims[index] 링크 복사링크가 클립보드에 복사되었습니다!
ResourceClaim
은 PodSpec.ResourceClaims
의 하나의 항목을 참조합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
name은 이 필드가 사용되는 Pod의 | true |
| string |
| false |
1.65. MonitoringStack.spec.tolerations[index] 링크 복사링크가 클립보드에 복사되었습니다!
이 허용 오차는 일치하는 연산자 <operator>를 사용하여 트리플 < key,value,effect
>와 일치하는 테인트를 허용하도록 연결됩니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
effect는 일치시킬 테인트 | false |
| string |
| false |
| string |
| false |
| integer |
형식: int64 | false |
| string |
값은 허용 오차와 일치하는 taint 값입니다. | false |
1.66. MonitoringStack.status 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStackStatus
는 MonitoringStack
인스턴스의 상태를 정의합니다. 클러스터 및/또는 외부의 상태에서 항상 재구성할 수 있어야 합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
| true |
1.67. MonitoringStack.status.conditions[index] 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
형식: 날짜-시간 | true |
| string |
| true |
| string |
| true |
| enum | 조건의 상태
enum: | true |
| string |
CamelCase 또는 | true |
| integer |
형식: int64 최소: 0 | false |
1.68. ThanosQuerier 링크 복사링크가 클립보드에 복사되었습니다!
ThanosQuerier는 이 스택에서 관리하는 Thanos 큐리어 구성 요소를 간략하게 설명합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
object |
| true | |
object |
| false | |
| object |
| false |
1.69. ThanosQuerier.spec 링크 복사링크가 클립보드에 복사되었습니다!
ThanosQuerierSpec
은 단일 Thanos Querier 인스턴스를 정의합니다. 즉, MonitoringStack
인스턴스를 쿼리할 레이블 선택기와 선택적 네임스페이스 선택기와 복제 라벨 목록을 중복으로 표시합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 통합할 모니터링 스택을 선택하는 선택기입니다. | true | |
object |
| false | |
|
| false | |
object | Thanos 웹 서버에 대한 TLS 옵션을 구성합니다. | false |
1.70. ThanosQuerier.spec.selector 링크 복사링크가 클립보드에 복사되었습니다!
통합할 모니터링 스택을 선택하는 선택기입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
|
| false | |
|
|
| false |
1.71. ThanosQuerier.spec.selector.matchExpressions[index] 링크 복사링크가 클립보드에 복사되었습니다!
레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string |
| true |
| string |
| true |
|
|
| false |
1.72. ThanosQuerier.spec.namespaceSelector 링크 복사링크가 클립보드에 복사되었습니다!
MonitoringStack
오브젝트가 검색되는 네임스페이스를 선택하는 선택기입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| boolean | 부울은 모든 네임스페이스를 제한하는 목록과 달리 모든 네임스페이스를 선택하는지 여부를 설명합니다. | false |
|
| 네임스페이스 이름 목록입니다. | false |
1.73. ThanosQuerier.spec.webTLSConfig 링크 복사링크가 클립보드에 복사되었습니다!
Thanos 웹 서버에 대한 TLS 옵션을 구성합니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
object | 웹 서버의 TLS 공용 인증서에 대한 참조입니다. | true | |
object | 웹 서버의 인증서를 확인하는 데 사용되는 루트 인증 기관에 대한 참조입니다. | true | |
object | 웹 서버의 TLS 개인 키에 대한 참조입니다. | true |
1.74. ThanosQuerier.spec.webTLSConfig.certificate 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 TLS 공용 인증서에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.75. ThanosQuerier.spec.webTLSConfig.certificateAuthority 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 인증서를 확인하는 데 사용되는 루트 인증 기관에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |
1.76. ThanosQuerier.spec.webTLSConfig.privateKey 링크 복사링크가 클립보드에 복사되었습니다!
웹 서버의 TLS 개인 키에 대한 참조입니다.
이름 | 유형 | 설명 | 필수 항목 |
---|---|---|---|
| string | 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. | true |
| string | 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. | true |