7장. 프로브 [monitoring.coreos.com/v1]
- 설명
- 프로브는 정적 대상 또는 인그레스 세트에 대한 모니터링을 정의합니다.
- 유형
-
object - 필수 항목
-
spec
-
7.1. 사양 링크 복사링크가 클립보드에 복사되었습니다!
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| APIVersion은 버전이 지정된 이 오브젝트 표현의 스키마를 정의합니다. 서버는 인식된 스키마를 최신 내부 값으로 변환해야 하며, 인식되지 않는 값을 거부할 수 있습니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
|
|
| kind는 이 오브젝트가 나타내는 REST 리소스에 해당하는 문자열 값입니다. 서버는 클라이언트에서 요청을 제출한 끝점에서 이를 유추할 수 있습니다. CamelCase로 업데이트할 수 없습니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
|
| 표준 오브젝트의 메타데이터입니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata | |
|
|
| Prometheus의 대상 검색에 대해 원하는 Ingress 선택 사양입니다. |
7.1.1. .spec 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- Prometheus의 대상 검색에 대해 원하는 Ingress 선택 사양입니다.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 이 끝점에 대한 권한 부여 섹션 |
|
|
| basicauth를 사용하면 끝점이 기본 인증을 통해 인증할 수 있습니다. 자세한 내용은 https://prometheus.io/docs/operating/configuration/#endpoint |
|
|
| 스크랩 대상의 전달자 토큰을 읽기 위해 마운트하는 시크릿입니다. 시크릿은 프로브와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
|
| 구성된 프로브를 사용하여 대상을 프로브하는 간격입니다. Prometheus의 글로벌 스크랩 간격이 지정되지 않은 경우. |
|
|
| 기본적으로 스크랩된 메트릭에 할당된 작업 이름입니다. |
|
|
| 메모리에 유지할 레이블 재지정으로 삭제된 대상 수에 대한 제한입니다. 0은 제한이 없음을 의미합니다. Prometheus >= v2.47.0이 필요합니다. |
|
|
| 샘플에 허용되는 라벨 수에 대한 조각별 제한입니다. Prometheus 버전 2.27.0 이상에서만 유효합니다. |
|
|
| 샘플에 대해 허용되는 라벨 이름 길이에 대한 조각별 제한입니다. Prometheus 버전 2.27.0 이상에서만 유효합니다. |
|
|
| 샘플에 허용되는 라벨 값의 길이 제한입니다. Prometheus 버전 2.27.0 이상에서만 유효합니다. |
|
|
| 수집 전에 샘플에 적용할 MetricRelabelConfigs |
|
|
| RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config |
|
|
| 대상을 검색하는 방법을 지정하는 데 사용할 모듈입니다. blackbox 내보내기에서 구성 모듈 예: https://github.com/prometheus/blackbox_exporter/blob/master/example.yml |
|
|
| URL용 OAuth2입니다. Prometheus 버전 2.27.0 이상에서만 유효합니다. |
|
|
| 대상 검색에 사용할 프로브에 대한 사양입니다. prober.URL 매개변수가 필요합니다. 비어 있는 경우 대상을 검색할 수 없습니다. |
|
|
| SampleLimit는 허용될 스크랩된 샘플 수에 대한 per-scrape 제한을 정의합니다. |
|
|
| 적용할 scrape 클래스입니다. |
|
|
|
설정되지 않은 경우 Prometheus는 기본값을 사용합니다. Prometheus >= v2.49.0이 필요합니다. |
|
|
| Prometheus 내보내기에서 메트릭 스크랩에 대한 시간 초과입니다. 지정하지 않으면 Prometheus 글로벌 스크랩 시간 초과가 사용됩니다. |
|
|
| TargetLimit는 허용되는 스크랩 대상 수에 대한 제한을 정의합니다. |
|
|
| 대상은 프로브에 정적 또는 동적으로 검색된 대상 세트를 정의합니다. |
|
|
| 끝점을 스크랩할 때 사용할 TLS 구성입니다. |
7.1.2. .spec.authorization 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 이 끝점에 대한 권한 부여 섹션
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
7.1.3. .spec.authorization.credentials 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.4. .spec.basicAuth 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- basicauth를 사용하면 끝점이 기본 인증을 통해 인증할 수 있습니다. 자세한 내용은 https://prometheus.io/docs/operating/configuration/#endpoint
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
|
|
|
|
|
|
7.1.5. .spec.basicAuth.password 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
password는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.6. .spec.basicAuth.username 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
username은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.7. .spec.bearerTokenSecret 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 스크랩 대상의 전달자 토큰을 읽기 위해 마운트하는 시크릿입니다. 시크릿은 프로브와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.8. .spec.metricRelabelings 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 수집 전에 샘플에 적용할 MetricRelabelConfigs
- 유형
-
array
7.1.9. .spec.metricRelabelings[] 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다.
자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| regex 일치를 기반으로 수행할 작업입니다.
기본값: "Replace" |
|
|
| 소스 레이블 값의 해시를 사용합니다.
작업이 |
|
|
| 추출된 값이 일치하는 정규식입니다. |
|
|
| 정규식과 일치하는 경우 Replace 작업이 수행되는 대체 값입니다. regex 캡처 그룹을 사용할 수 있습니다. |
|
|
| 구분 기호는 연결된 SourceLabels 간의 문자열입니다. |
|
|
| 소스 레이블은 기존 라벨에서 값을 선택합니다. 해당 콘텐츠는 구성된 분리기를 사용하여 연결되고 구성된 정규식과 일치합니다. |
|
|
| 결과 문자열이 대체에 기록되는 레이블입니다.
regex 캡처 그룹을 사용할 수 있습니다. |
7.1.10. .spec.oauth2 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- URL용 OAuth2입니다. Prometheus 버전 2.27.0 이상에서만 유효합니다.
- 유형
-
object - 필수 항목
-
clientId -
clientSecret -
tokenUrl
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.1.11. .spec.oauth2.clientId 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
ClientID는 OAuth2 클라이언트의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
7.1.12. .spec.oauth2.clientId.configMap 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 키입니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.13. .spec.oauth2.clientId.secret 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.14. .spec.oauth2.clientSecret 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
clientSecret은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.15. .spec.prober 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상 검색에 사용할 프로브에 대한 사양입니다. prober.URL 매개변수가 필요합니다. 비어 있는 경우 대상을 검색할 수 없습니다.
- 유형
-
object - 필수 항목
-
url
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
|
메트릭을 수집할 경로입니다. 기본값은 |
|
|
| 선택적 ProxyURL입니다. |
|
|
|
스크랩에 사용할 HTTP 스키마입니다. |
|
|
| 프로브의 필수 URL입니다. |
7.1.16. .spec.targets 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상은 프로브에 정적 또는 동적으로 검색된 대상 세트를 정의합니다.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
|
Ingress는 프로브할 Ingress 오브젝트 및 레이블 재레이블 구성을 정의합니다. |
|
|
|
staticConfig는 프로브할 대상의 정적 목록과 레이블을 다시 지정하는 구성을 정의합니다. |
7.1.17. .spec.targets.ingress 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
Ingress는 프로브할 Ingress 오브젝트 및 레이블 재레이블 구성을 정의합니다.
staticConfig도 정의되면staticConfig가 우선합니다. - 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| Ingress 오브젝트를 선택할 네임스페이스는 무엇입니까. |
|
|
|
스크랩 전에 대상 레이블 세트에 적용할 RelabelConfigs입니다. 원래 수신 주소는 |
|
|
| RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config |
|
|
| Ingress 오브젝트를 선택하는 선택기입니다. |
7.1.18. .spec.targets.ingress.namespaceSelector 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- Ingress 오브젝트를 선택할 네임스페이스는 무엇입니까.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 부울은 모든 네임스페이스를 제한하는 목록과 달리 모든 네임스페이스를 선택하는지 여부를 설명합니다. |
|
|
| 선택할 네임스페이스 이름 목록입니다. |
7.1.19. .spec.targets.ingress.relabelingConfigs 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
스크랩 전에 대상 레이블 세트에 적용할 RelabelConfigs입니다. 원래 수신 주소는
__tmp_prometheus_ingress_address레이블을 통해 사용할 수 있습니다. 프로브된 URL을 사용자 지정하는 데 사용할 수 있습니다. 원래 스크랩 작업 이름은\_tmp_prometheus_job_name레이블을 통해 사용할 수 있습니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - 유형
-
array
7.1.20. .spec.targets.ingress.relabelingConfigs[] 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다.
자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| regex 일치를 기반으로 수행할 작업입니다.
기본값: "Replace" |
|
|
| 소스 레이블 값의 해시를 사용합니다.
작업이 |
|
|
| 추출된 값이 일치하는 정규식입니다. |
|
|
| 정규식과 일치하는 경우 Replace 작업이 수행되는 대체 값입니다. regex 캡처 그룹을 사용할 수 있습니다. |
|
|
| 구분 기호는 연결된 SourceLabels 간의 문자열입니다. |
|
|
| 소스 레이블은 기존 라벨에서 값을 선택합니다. 해당 콘텐츠는 구성된 분리기를 사용하여 연결되고 구성된 정규식과 일치합니다. |
|
|
| 결과 문자열이 대체에 기록되는 레이블입니다.
regex 캡처 그룹을 사용할 수 있습니다. |
7.1.21. .spec.targets.ingress.selector 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- Ingress 오브젝트를 선택하는 선택기입니다.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| matchExpressions는 라벨 선택기 요구 사항 목록입니다. 요구 사항은 AND로 설정됩니다. |
|
|
| 레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다. |
|
|
| matchLabels는 {key,value} 쌍으로 구성된 맵입니다. matchLabels 맵의 단일 {key,value}는 키 필드가 "key"이고, 연산자는 "In"이고, values 배열에는 "value"만 포함된 matchExpressions 요소와 동일합니다. 요구 사항은 AND로 설정됩니다. |
7.1.22. .spec.targets.ingress.selector.matchExpressions 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- matchExpressions는 라벨 선택기 요구 사항 목록입니다. 요구 사항은 AND로 설정됩니다.
- 유형
-
array
7.1.23. .spec.targets.ingress.selector.matchExpressions[] 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.
- 유형
-
object - 필수 항목
-
key -
operator
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| key는 선택기가 적용되는 라벨 키입니다. |
|
|
| Operator는 일련의 값과의 키 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists 및 DoesNotExist입니다. |
|
|
| 값은 문자열 값의 배열입니다. 연산자가 In 또는 NotIn인 경우 값 배열은 비어 있지 않아야 합니다. 연산자가 Exists 또는 DoesNotExist인 경우 값 배열은 비어 있어야 합니다. 이 배열은 전략적 병합 패치 중에 교체됩니다. |
7.1.24. .spec.targets.staticConfig 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
-
staticConfig는 프로브할 대상의 정적 목록과 레이블을 다시 지정하는 구성을 정의합니다.
ingress도 정의되면staticConfig가 우선합니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#static_config. - 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 대상에서 스크랩된 모든 메트릭에 할당된 라벨입니다. |
|
|
| 스크랩 전에 대상 레이블 세트에 적용할 RelabelConfigs입니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config |
|
|
| RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config |
|
|
| 검색할 호스트 목록입니다. |
7.1.25. .spec.targets.staticConfig.relabelingConfigs 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 스크랩 전에 대상 레이블 세트에 적용할 RelabelConfigs입니다. 자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
- 유형
-
array
7.1.26. .spec.targets.staticConfig.relabelingConfigs[] 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
RelabelConfig를 사용하면 대상, 경고, 스크랩된 샘플 및 원격 쓰기 샘플에 대한 레이블 세트를 동적 다시 작성할 수 있습니다.
자세한 내용은 https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| regex 일치를 기반으로 수행할 작업입니다.
기본값: "Replace" |
|
|
| 소스 레이블 값의 해시를 사용합니다.
작업이 |
|
|
| 추출된 값이 일치하는 정규식입니다. |
|
|
| 정규식과 일치하는 경우 Replace 작업이 수행되는 대체 값입니다. regex 캡처 그룹을 사용할 수 있습니다. |
|
|
| 구분 기호는 연결된 SourceLabels 간의 문자열입니다. |
|
|
| 소스 레이블은 기존 라벨에서 값을 선택합니다. 해당 콘텐츠는 구성된 분리기를 사용하여 연결되고 구성된 정규식과 일치합니다. |
|
|
| 결과 문자열이 대체에 기록되는 레이블입니다.
regex 캡처 그룹을 사용할 수 있습니다. |
7.1.27. .spec.tlsConfig 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 끝점을 스크랩할 때 사용할 TLS 구성입니다.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
|
| 대상 인증서 검증을 비활성화합니다. |
|
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
7.1.28. .spec.tlsConfig.ca 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
7.1.29. .spec.tlsConfig.ca.configMap 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 키입니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.30. .spec.tlsConfig.ca.secret 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.31. .spec.tlsConfig.cert 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
7.1.32. .spec.tlsConfig.cert.configMap 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 키입니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.33. .spec.tlsConfig.cert.secret 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
7.1.34. .spec.tlsConfig.keySecret 링크 복사링크가 클립보드에 복사되었습니다!
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object - 필수 항목
-
key
-
| 속성 | 유형 | 설명 |
|---|---|---|
|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
|
|
추천자의 이름입니다. 이 필드는 효과적으로 필요하지만 이전 버전과의 호환성으로 인해 비어 있을 수 있습니다. 여기에 빈 값이 있는 이 유형의 인스턴스는 거의 잘못된 것입니다. TODO: 다른 유용한 필드를 추가합니다. apiVersion, kind, uid? 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: controller-gen이 https://github.com/kubernetes-sigs/kubebuilder/issues/3896 가 필요하지 않은 경우 Drop |
|
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |