3장. AlertmanagerConfig [monitoring.coreos.com/v1beta1]
- 설명
- AlertmanagerConfig는 Prometheus Alertmanager를 구성하여 경고를 그룹화하고, 금지하고 외부 시스템에 알리는 방법을 지정합니다.
- 유형
-
object
- 필수 항목
-
spec
-
3.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 | |
|
|
AlertmanagerConfigSpec은 Alertmanager 구성의 원하는 동작 사양입니다. 정의에 따라 Alertmanager 구성은 |
3.1.1. .spec
- 설명
-
AlertmanagerConfigSpec은 Alertmanager 구성의 원하는 동작 사양입니다. 정의에 따라 Alertmanager 구성은
namespace
라벨이 AlertmanagerConfig 리소스의 네임스페이스와 동일한 경고에만 적용됩니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 억제 규칙 목록입니다. 규칙은 리소스의 네임스페이스와 일치하는 경고에만 적용됩니다. |
|
| InhibitRule은 다른 경고가 이미 실행 중인 경우 경고를 음소거할 수 있는 억제 규칙을 정의합니다. https://prometheus.io/docs/alerting/latest/configuration/#inhibit_rule에서 참조하십시오. |
|
| 수신자 목록입니다. |
|
| 수신자는 하나 이상의 알림 통합을 정의합니다. |
|
| 리소스의 네임스페이스와 일치하는 경고에 대한 Alertmanager 경로 정의 존재하는 경우 생성된 Alertmanager 구성에 첫 번째 수준 경로로 추가됩니다. |
|
| 경로가 음소거되거나 활성화되어야 할 시기를 지정하는 TimeInterval 목록입니다. |
|
| TimeInterval은 알림이 변경되거나 활성화되는 시점을 지정합니다. |
3.1.2. .spec.inhibitRules
- 설명
- 억제 규칙 목록입니다. 규칙은 리소스의 네임스페이스와 일치하는 경고에만 적용됩니다.
- 유형
-
array
3.1.3. .spec.inhibitRules[]
- 설명
- InhibitRule은 다른 경고가 이미 실행 중인 경우 경고를 음소거할 수 있는 억제 규칙을 정의합니다. https://prometheus.io/docs/alerting/latest/configuration/#inhibit_rule에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 억제를 적용하려면 소스 및 대상 경고에 동일한 값이 있어야 하는 라벨입니다. |
|
| 억제를 적용하려면 하나 이상의 경고가 있어야 하는 일치 항목. Operator는 경고가 리소스의 네임스페이스와 일치하도록 강제 적용합니다. |
|
| matcher는 경고의 라벨에 일치하는 방법을 정의합니다. |
|
| 음소거해야 하는 경고에서 충족되어야 하는 일치 항목. Operator는 경고가 리소스의 네임스페이스와 일치하도록 강제 적용합니다. |
|
| matcher는 경고의 라벨에 일치하는 방법을 정의합니다. |
3.1.4. .spec.inhibitRules[].sourceMatch
- 설명
- 억제를 적용하려면 하나 이상의 경고가 있어야 하는 일치 항목. Operator는 경고가 리소스의 네임스페이스와 일치하도록 강제 적용합니다.
- 유형
-
array
3.1.5. .spec.inhibitRules[].sourceMatch[]
- 설명
- matcher는 경고의 라벨에 일치하는 방법을 정의합니다.
- 유형
-
object
- 필수 항목
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
|
match operator, |
|
| 일치해야 하는 레이블입니다. |
|
| 일치시킬 레이블 값입니다. |
3.1.6. .spec.inhibitRules[].targetMatch
- 설명
- 음소거해야 하는 경고에서 충족되어야 하는 일치 항목. Operator는 경고가 리소스의 네임스페이스와 일치하도록 강제 적용합니다.
- 유형
-
array
3.1.7. .spec.inhibitRules[].targetMatch[]
- 설명
- matcher는 경고의 라벨에 일치하는 방법을 정의합니다.
- 유형
-
object
- 필수 항목
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
|
match operator, |
|
| 일치해야 하는 레이블입니다. |
|
| 일치시킬 레이블 값입니다. |
3.1.8. .spec.receivers
- 설명
- 수신자 목록입니다.
- 유형
-
array
3.1.9. .spec.receivers[]
- 설명
- 수신자는 하나 이상의 알림 통합을 정의합니다.
- 유형
-
object
- 필수 항목
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| Slack 구성 목록입니다. |
|
| DiscordConfig는 Discord를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#discord_config에서 참조하십시오. |
|
| 이메일 구성 목록입니다. |
|
| EmailConfig는 이메일을 통해 알림을 구성합니다. |
|
| MSTeams 구성 목록입니다. Alertmanager >= 0.26.0이 필요합니다. |
|
| MSTeamsConfig는 Microsoft 팀을 통해 알림을 구성합니다. Alertmanager >= 0.26.0이 필요합니다. |
|
| 수신자의 이름입니다. 목록의 모든 항목에서 고유해야 합니다. |
|
| OpsGenie 구성 목록입니다. |
|
| OpsGenieConfig는 OpsGenie를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#opsgenie_config |
|
| PagerDuty 구성 목록입니다. |
|
| PagerDutyConfig는 PagerDuty를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#pagerduty_config |
|
| 푸시 구성 목록입니다. |
|
| PushoverConfig는 Pushover를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#pushover_config에서 참조하십시오. |
|
| Slack 구성 목록입니다. |
|
| SlackConfig는 Slack을 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#slack_config에서 참조하십시오. |
|
| Cryostat 구성 목록 |
|
| CryostatConfig는 AWS Cryostat를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#sns_configs |
|
| Telegram 구성 목록입니다. |
|
| TelegramConfig는 Telegram을 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#telegram_config에서 참조하십시오. |
|
| VictorOps 구성 목록입니다. |
|
| VictorOpsConfig는 VictorOps를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#victorops_config |
|
| Cryostat 구성 목록입니다. |
|
| webexconfig에서 Cisco Cryostat를 통한 알림 구성 https://prometheus.io/docs/alerting/latest/configuration/#webex_config |
|
| Webhook 구성 목록입니다. |
|
| WebhookConfig는 Webhook 페이로드를 지원하는 일반 수신자를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#webhook_config에서 참조하십시오. |
|
| Cryostat 구성 목록입니다. |
|
| CryostatConfig는 Cryostat를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#wechat_config |
3.1.10. .spec.receivers[].discordConfigs
- 설명
- Slack 구성 목록입니다.
- 유형
-
array
3.1.11. .spec.receivers[].discordConfigs[]
- 설명
- DiscordConfig는 Discord를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#discord_config에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| Discord Webhook URL이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| HTTP 클라이언트 구성. |
|
| 메시지 본문의 템플릿입니다. |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| 메시지 제목의 템플릿입니다. |
3.1.12. .spec.receivers[].discordConfigs[].apiURL
- 설명
- Discord Webhook URL이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.13. .spec.receivers[].discordConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.14. .spec.receivers[].discordConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.15. .spec.receivers[].discordConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.16. .spec.receivers[].discordConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.17. .spec.receivers[].discordConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.18. .spec.receivers[].discordConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.19. .spec.receivers[].discordConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.20. .spec.receivers[].discordConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.21. .spec.receivers[].discordConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.22. .spec.receivers[].discordConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.23. .spec.receivers[].discordConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.24. .spec.receivers[].discordConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.25. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.26. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.27. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.28. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.29. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.30. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.31. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.32. .spec.receivers[].discordConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.33. .spec.receivers[].emailConfigs
- 설명
- 이메일 구성 목록입니다.
- 유형
-
array
3.1.34. .spec.receivers[].emailConfigs[]
- 설명
- EmailConfig는 이메일을 통해 알림을 구성합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증에 사용할 ID입니다. |
|
| 인증에 사용할 암호가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| CRAM-MD5 시크릿을 포함하는 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| 인증에 사용할 사용자 이름입니다. |
|
| 보낸 사람 주소입니다. |
|
| 추가 헤더 헤더 키/값 쌍입니다. 알림 구현에서 이전에 설정한 헤더를 덮어씁니다. |
|
| KeyValue는 (키, 값) 튜플을 정의합니다. |
|
| SMTP 서버로 식별할 호스트 이름입니다. |
|
| 이메일 알림의 HTML 본문입니다. |
|
| SMTP TLS 요구 사항입니다. Go는 원격 SMTP 엔드포인트에 대한 암호화되지 않은 연결을 지원하지 않습니다. |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| 이메일이 전송되는 SMTP 호스트 및 포트입니다. E.g. example.com:25 |
|
| 이메일 알림의 텍스트 본문입니다. |
|
| TLS 구성 |
|
| 알림을 보낼 이메일 주소입니다. |
3.1.35. .spec.receivers[].emailConfigs[].authPassword
- 설명
- 인증에 사용할 암호가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.36. .spec.receivers[].emailConfigs[].authSecret
- 설명
- CRAM-MD5 시크릿을 포함하는 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.37. .spec.receivers[].emailConfigs[].headers
- 설명
- 추가 헤더 헤더 키/값 쌍입니다. 알림 구현에서 이전에 설정한 헤더를 덮어씁니다.
- 유형
-
array
3.1.38. .spec.receivers[].emailConfigs[].headers[]
- 설명
- KeyValue는 (키, 값) 튜플을 정의합니다.
- 유형
-
object
- 필수 항목
-
key
-
value
-
속성 | 유형 | 설명 |
---|---|---|
|
| 튜플의 키입니다. |
|
| 튜플의 값입니다. |
3.1.39. .spec.receivers[].emailConfigs[].tlsConfig
- 설명
- TLS 구성
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.40. .spec.receivers[].emailConfigs[].tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.41. .spec.receivers[].emailConfigs[].tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.42. .spec.receivers[].emailConfigs[].tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.43. .spec.receivers[].emailConfigs[].tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.44. .spec.receivers[].emailConfigs[].tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.45. .spec.receivers[].emailConfigs[].tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.46. .spec.receivers[].emailConfigs[].tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.47. .spec.receivers[].msteamsConfigs
- 설명
- MSTeams 구성 목록입니다. Alertmanager >= 0.26.0이 필요합니다.
- 유형
-
array
3.1.48. .spec.receivers[].msteamsConfigs[]
- 설명
- MSTeamsConfig는 Microsoft 팀을 통해 알림을 구성합니다. Alertmanager >= 0.26.0이 필요합니다.
- 유형
-
object
- 필수 항목
-
webhookUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
| HTTP 클라이언트 구성. |
|
| 해결된 경고에 대해 알릴 지 여부입니다. |
|
| 메시지 본문 템플릿. |
|
| 메시지 제목 템플릿. |
|
| MSTeams Webhook URL. |
3.1.49. .spec.receivers[].msteamsConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.50. .spec.receivers[].msteamsConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.51. .spec.receivers[].msteamsConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.52. .spec.receivers[].msteamsConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.53. .spec.receivers[].msteamsConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.54. .spec.receivers[].msteamsConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.55. .spec.receivers[].msteamsConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.56. .spec.receivers[].msteamsConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.57. .spec.receivers[].msteamsConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.58. .spec.receivers[].msteamsConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.59. .spec.receivers[].msteamsConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.60. .spec.receivers[].msteamsConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.61. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.62. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.63. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.64. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.65. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.66. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.67. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.68. .spec.receivers[].msteamsConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.69. .spec.receivers[].msteamsConfigs[].webhookUrl
- 설명
- MSTeams Webhook URL.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.70. .spec.receivers[].opsgenieConfigs
- 설명
- OpsGenie 구성 목록입니다.
- 유형
-
array
3.1.71. .spec.receivers[].opsgenieConfigs[]
- 설명
- OpsGenieConfig는 OpsGenie를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#opsgenie_config
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 경고에 사용할 수 있는 쉼표로 구분된 작업 목록입니다. |
|
| OpsGenie API 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| OpsGenie API 요청을 보내는 URL입니다. |
|
| 사고에 대한 설명입니다. |
|
| 사고에 대한 자세한 정보를 제공하는 임의의 키/값 쌍 집합입니다. |
|
| KeyValue는 (키, 값) 튜플을 정의합니다. |
|
| 관련 도메인 경고를 지정하는 데 사용할 수 있는 선택적 필드입니다. |
|
| HTTP 클라이언트 구성. |
|
| 29자로 제한되는 경고 텍스트입니다. |
|
| 추가 경고에 유의하십시오. |
|
| 경고의 우선 순위 수준입니다. 가능한 값은 P1, P2, P3, P4, P5입니다. |
|
| 알림을 담당하는 응답자 목록입니다. |
|
|
OpsGenieConfigResponder는 사고에 대한 응답자를 정의합니다. ID 중 |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| 알림 발신자에 대한 백 링크입니다. |
|
| 알림에 연결된 쉼표로 구분된 태그 목록입니다. |
3.1.72. .spec.receivers[].opsgenieConfigs[].apiKey
- 설명
- OpsGenie API 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.73. .spec.receivers[].opsgenieConfigs[].details
- 설명
- 사고에 대한 자세한 정보를 제공하는 임의의 키/값 쌍 집합입니다.
- 유형
-
array
3.1.74. .spec.receivers[].opsgenieConfigs[].details[]
- 설명
- KeyValue는 (키, 값) 튜플을 정의합니다.
- 유형
-
object
- 필수 항목
-
key
-
value
-
속성 | 유형 | 설명 |
---|---|---|
|
| 튜플의 키입니다. |
|
| 튜플의 값입니다. |
3.1.75. .spec.receivers[].opsgenieConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.76. .spec.receivers[].opsgenieConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.77. .spec.receivers[].opsgenieConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.78. .spec.receivers[].opsgenieConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.79. .spec.receivers[].opsgenieConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.80. .spec.receivers[].opsgenieConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.81. .spec.receivers[].opsgenieConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.82. .spec.receivers[].opsgenieConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.83. .spec.receivers[].opsgenieConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.84. .spec.receivers[].opsgenieConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.85. .spec.receivers[].opsgenieConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.86. .spec.receivers[].opsgenieConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.87. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.88. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.89. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.90. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.91. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.92. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.93. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.94. .spec.receivers[].opsgenieConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.95. .spec.receivers[].opsgenieConfigs[].responders
- 설명
- 알림을 담당하는 응답자 목록입니다.
- 유형
-
array
3.1.96. .spec.receivers[].opsgenieConfigs[].responders[]
- 설명
-
OpsGenieConfigResponder는 사고에 대한 응답자를 정의합니다. ID 중
하나
,name
또는username
을 정의해야 합니다. - 유형
-
object
- 필수 항목
-
type
-
속성 | 유형 | 설명 |
---|---|---|
|
| 응답자의 ID입니다. |
|
| 응답자의 이름입니다. |
|
| 응답의 유형입니다. |
|
| 응답자의 사용자 이름입니다. |
3.1.97. .spec.receivers[].pagerdutyConfigs
- 설명
- PagerDuty 구성 목록입니다.
- 유형
-
array
3.1.98. .spec.receivers[].pagerdutyConfigs[]
- 설명
- PagerDutyConfig는 PagerDuty를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#pagerduty_config에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 이벤트의 클래스/유형입니다. |
|
| 클라이언트 식별. |
|
| 알림 전송자에게 백링크됩니다. |
|
| 손상된 시스템의 일부 또는 구성 요소입니다. |
|
| 사고에 대한 설명입니다. |
|
| 사고에 대한 자세한 정보를 제공하는 임의의 키/값 쌍입니다. |
|
| KeyValue는 (키, 값) 튜플을 정의합니다. |
|
| 소스 클러스터 또는 그룹화입니다. |
|
| HTTP 클라이언트 구성. |
|
| 사고에 대한 추가 세부 정보를 제공하는 첨부할 이미지 세부 정보 목록입니다. |
|
| PagerDutyImageConfig에서 이미지를 사고에 첨부 |
|
| 사고에 대한 자세한 정보를 제공하는 연결 세부 정보 목록입니다. |
|
| PagerDutyLinkConfig에서 텍스트 링크를 사고에 첨부 |
|
|
PagerDuty 통합 키가 포함된 시크릿의 키(이벤트 API v2를 사용하는 경우). 이 필드 또는 |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
|
PagerDuty 서비스 키(통합 유형 "Prometheus")가 포함된 시크릿의 키입니다. 이 필드 또는 |
|
| 사고의 심각도입니다. |
|
| 요청을 보낼 URL입니다. |
3.1.99. .spec.receivers[].pagerdutyConfigs[].details
- 설명
- 사고에 대한 자세한 정보를 제공하는 임의의 키/값 쌍입니다.
- 유형
-
array
3.1.100. .spec.receivers[].pagerdutyConfigs[].details[]
- 설명
- KeyValue는 (키, 값) 튜플을 정의합니다.
- 유형
-
object
- 필수 항목
-
key
-
value
-
속성 | 유형 | 설명 |
---|---|---|
|
| 튜플의 키입니다. |
|
| 튜플의 값입니다. |
3.1.101. .spec.receivers[].pagerdutyConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.102. .spec.receivers[].pagerdutyConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.103. .spec.receivers[].pagerdutyConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.104. .spec.receivers[].pagerdutyConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.105. .spec.receivers[].pagerdutyConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.106. .spec.receivers[].pagerdutyConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.107. .spec.receivers[].pagerdutyConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.108. .spec.receivers[].pagerdutyConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.109. .spec.receivers[].pagerdutyConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.110. .spec.receivers[].pagerdutyConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.111. .spec.receivers[].pagerdutyConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.112. .spec.receivers[].pagerdutyConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.113. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.114. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.115. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.116. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.117. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.118. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.119. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.120. .spec.receivers[].pagerdutyConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.121. .spec.receivers[].pagerdutyConfigs[].pagerDutyImageConfigs
- 설명
- 사고에 대한 추가 세부 정보를 제공하는 첨부할 이미지 세부 정보 목록입니다.
- 유형
-
array
3.1.122. .spec.receivers[].pagerdutyConfigs[].pagerDutyImageConfigs[]
- 설명
- PagerDutyImageConfig에서 이미지를 사고에 첨부
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| Alt는 이미지의 선택적 대체 텍스트입니다. |
|
| 선택적 URL입니다. 이미지를 클릭 가능한 링크로 설정합니다. |
|
| 사고에 첨부되는 이미지의 src |
3.1.123. .spec.receivers[].pagerdutyConfigs[].pagerDutyLinkConfigs
- 설명
- 사고에 대한 자세한 정보를 제공하는 연결 세부 정보 목록입니다.
- 유형
-
array
3.1.124. .spec.receivers[].pagerdutyConfigs[].pagerDutyLinkConfigs[]
- 설명
- PagerDutyLinkConfig에서 텍스트 링크를 사고에 첨부
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 링크의 목적을 설명하고 링크의 텍스트로 사용할 수 있는 텍스트입니다. |
|
| href는 연결할 링크의 URL입니다. |
3.1.125. .spec.receivers[].pagerdutyConfigs[].routingKey
- 설명
-
PagerDuty 통합 키가 포함된 시크릿의 키(이벤트 API v2를 사용하는 경우). 이 필드 또는
serviceKey
를 정의해야 합니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. - 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.126. .spec.receivers[].pagerdutyConfigs[].serviceKey
- 설명
-
PagerDuty 서비스 키(통합 유형 "Prometheus")가 포함된 시크릿의 키입니다. 이 필드 또는
routingKey
를 정의해야 합니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. - 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.127. .spec.receivers[].pushoverConfigs
- 설명
- 푸시 구성 목록입니다.
- 유형
-
array
3.1.128. .spec.receivers[].pushoverConfigs[]
- 설명
- PushoverConfig는 Pushover를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#pushover_config
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 알림을 보낼 장치의 이름 |
|
| 사용자가 알림을 승인하지 않는 한 알림이 계속 재시도되는 기간입니다. |
|
| 알림 메시지가 HTML 또는 일반 텍스트인지 여부입니다. |
|
| HTTP 클라이언트 구성. |
|
| 알림 메시지. |
|
| 우선 순위는 https://pushover.net/api#priority를 참조하십시오. |
|
| 푸시된 서버가 동일한 알림을 사용자에게 보내는 빈도입니다. 최소 30초 이상이어야 합니다. |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| 장치 클라이언트에서 사용자의 기본 사운드 선택을 재정의하기 위해 지원되는 사운드 중 하나의 이름 |
|
| 알림 제목. |
|
|
등록된 애플리케이션의 API 토큰이 포함된 시크릿의 키는 https://pushover.net/apps 을 참조하십시오. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
|
등록된 애플리케이션의 API 토큰이 포함된 토큰 파일은 https://pushover.net/apps 을 참조하십시오. |
|
| 메시지와 함께 표시된 보조 URL입니다. |
|
| 보조 URL의 제목이 표시됩니다. 그렇지 않으면 URL만 표시됩니다. |
|
|
수신자 사용자의 사용자 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
|
수신자 사용자의 사용자 키가 포함된 사용자 키 파일입니다. |
3.1.129. .spec.receivers[].pushoverConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.130. .spec.receivers[].pushoverConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.131. .spec.receivers[].pushoverConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.132. .spec.receivers[].pushoverConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.133. .spec.receivers[].pushoverConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.134. .spec.receivers[].pushoverConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.135. .spec.receivers[].pushoverConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.136. .spec.receivers[].pushoverConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.137. .spec.receivers[].pushoverConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.138. .spec.receivers[].pushoverConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.139. .spec.receivers[].pushoverConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.140. .spec.receivers[].pushoverConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.141. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.142. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.143. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.144. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.145. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.146. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.147. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.148. .spec.receivers[].pushoverConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.149. .spec.receivers[].pushoverConfigs[].token
- 설명
-
등록된 애플리케이션의 API 토큰이 포함된 시크릿의 키는 https://pushover.net/apps 을 참조하십시오. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
token
또는tokenFile
이 필요합니다. - 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.150. .spec.receivers[].pushoverConfigs[].userKey
- 설명
-
수신자 사용자의 사용자 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
userKey
또는userKeyFile
이 필요합니다. - 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.151. .spec.receivers[].slackConfigs
- 설명
- Slack 구성 목록입니다.
- 유형
-
array
3.1.152. .spec.receivers[].slackConfigs[]
- 설명
- SlackConfig는 Slack을 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#slack_config에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 각 알림과 함께 전송되는 Slack 작업 목록입니다. |
|
| SlackAction은 각 알림과 함께 전송되는 단일 Slack 작업을 구성합니다. 자세한 내용은 https://api.slack.com/docs/message-attachments#action_fields 및 https://api.slack.com/docs/message-buttons 을 참조하십시오. |
|
| Slack Webhook URL이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| |
|
| 알림을 보낼 채널 또는 사용자입니다. |
|
| |
|
| |
|
| 각 알림과 함께 전송되는 Slack 필드 목록입니다. |
|
| SlackField는 각 알림과 함께 전송되는 단일 Slack 필드를 구성합니다. 각 필드에는 제목, value 및 선택적으로 필드가 짧은 다른 필드 옆에 표시될 수 있을 만큼 짧은지 여부를 나타내는 부울 값이 포함되어야 합니다. 자세한 내용은 https://api.slack.com/docs/message-attachments#fields 을 참조하십시오. |
|
| |
|
| HTTP 클라이언트 구성. |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
3.1.153. .spec.receivers[].slackConfigs[].actions
- 설명
- 각 알림과 함께 전송되는 Slack 작업 목록입니다.
- 유형
-
array
3.1.154. .spec.receivers[].slackConfigs[].actions[]
- 설명
- SlackAction은 각 알림과 함께 전송되는 단일 Slack 작업을 구성합니다. 자세한 내용은 https://api.slack.com/docs/message-attachments#action_fields 및 https://api.slack.com/docs/message-buttons 을 참조하십시오.
- 유형
-
object
- 필수 항목
-
text
-
type
-
속성 | 유형 | 설명 |
---|---|---|
|
| SlackConfirmationField는 사용자가 공격 클릭을 한 번 더 확인하도록 요청하여 파괴적인 동작이나 특히 고유 한 결정으로부터 사용자를 보호합니다. 자세한 내용은 https://api.slack.com/docs/interactive-message-field-guide#confirmation_fields 을 참조하십시오. |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
3.1.155. .spec.receivers[].slackConfigs[].actions[].confirm
- 설명
- SlackConfirmationField는 사용자가 공격 클릭을 한 번 더 확인하도록 요청하여 파괴적인 동작이나 특히 고유 한 결정으로부터 사용자를 보호합니다. 자세한 내용은 https://api.slack.com/docs/interactive-message-field-guide#confirmation_fields 을 참조하십시오.
- 유형
-
object
- 필수 항목
-
text
-
속성 | 유형 | 설명 |
---|---|---|
|
| |
|
| |
|
| |
|
|
3.1.156. .spec.receivers[].slackConfigs[].apiURL
- 설명
- Slack Webhook URL이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.157. .spec.receivers[].slackConfigs[].fields
- 설명
- 각 알림과 함께 전송되는 Slack 필드 목록입니다.
- 유형
-
array
3.1.158. .spec.receivers[].slackConfigs[].fields[]
- 설명
- SlackField는 각 알림과 함께 전송되는 단일 Slack 필드를 구성합니다. 각 필드에는 제목, value 및 선택적으로 필드가 짧은 다른 필드 옆에 표시될 수 있을 만큼 짧은지 여부를 나타내는 부울 값이 포함되어야 합니다. 자세한 내용은 https://api.slack.com/docs/message-attachments#fields 을 참조하십시오.
- 유형
-
object
- 필수 항목
-
title
-
value
-
속성 | 유형 | 설명 |
---|---|---|
|
| |
|
| |
|
|
3.1.159. .spec.receivers[].slackConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.160. .spec.receivers[].slackConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.161. .spec.receivers[].slackConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.162. .spec.receivers[].slackConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.163. .spec.receivers[].slackConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.164. .spec.receivers[].slackConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.165. .spec.receivers[].slackConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.166. .spec.receivers[].slackConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.167. .spec.receivers[].slackConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.168. .spec.receivers[].slackConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.169. .spec.receivers[].slackConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.170. .spec.receivers[].slackConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.171. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.172. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.173. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.174. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.175. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.176. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.177. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.178. .spec.receivers[].slackConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.179. .spec.receivers[].snsConfigs
- 설명
- Cryostat 구성 목록
- 유형
-
array
3.1.180. .spec.receivers[].snsConfigs[]
- 설명
- CryostatConfig는 AWS Cryostat를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#sns_configs에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| Cryostat API URL i.e. https://sns.us-east-2.amazonaws.com. 지정하지 않으면 Cryostat SDK의 API URL이 사용됩니다. |
|
| Cryostat 메시지 속성. |
|
| HTTP 클라이언트 구성. |
|
| Cryostat 알림의 메시지 콘텐츠입니다. |
|
| 메시지가 E.164 형식으로 SMS를 통해 전달되는 경우 전화 번호 이 값을 지정하지 않으면 TopicARN 또는 TargetARN의 값을 지정해야 합니다. |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| 요청에 서명하도록 AWS의 서명 확인 4 서명 프로세스를 구성합니다. |
|
| 메시지가 이메일 끝점에 전달될 때 제목선입니다. |
|
| 메시지가 모바일 알림을 통해 전달되는 경우 모바일 플랫폼 엔드 포인트 ARN. 이 값을 지정하지 않으면 topic_arn 또는 PhoneNumber에 대한 값을 지정해야 합니다. |
|
| ARN 주제:예: arn:aws:sns:us-east-2:698519295917:My-Topic 이 값을 지정하지 않으면 PhoneNumber 또는 TargetARN의 값을 지정해야 합니다. |
3.1.181. .spec.receivers[].snsConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.182. .spec.receivers[].snsConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.183. .spec.receivers[].snsConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.184. .spec.receivers[].snsConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.185. .spec.receivers[].snsConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.186. .spec.receivers[].snsConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.187. .spec.receivers[].snsConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.188. .spec.receivers[].snsConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.189. .spec.receivers[].snsConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.190. .spec.receivers[].snsConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.191. .spec.receivers[].snsConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.192. .spec.receivers[].snsConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.193. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.194. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.195. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.196. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.197. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.198. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.199. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.200. .spec.receivers[].snsConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.201. .spec.receivers[].snsConfigs[].sigv4
- 설명
- 요청에 서명하도록 AWS의 서명 확인 4 서명 프로세스를 구성합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
AccessKey는 AWS API 키입니다. 지정하지 않으면 환경 변수 |
|
| 프로필은 인증하는 데 사용되는 이름이 AWS 프로필입니다. |
|
| 리전은 AWS 리전입니다. 비어 있는 경우 기본 인증 정보 체인의 리전이 사용됩니다. |
|
| RoleArn은 인증에 사용되는 이름이 지정된 AWS 프로필입니다. |
|
|
SecretKey는 AWS API 시크릿입니다. 지정하지 않으면 환경 변수 |
3.1.202. .spec.receivers[].snsConfigs[].sigv4.accessKey
- 설명
-
AccessKey는 AWS API 키입니다. 지정하지 않으면 환경 변수
AWS_ACCESS_KEY_ID
가 사용됩니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.203. .spec.receivers[].snsConfigs[].sigv4.secretKey
- 설명
-
SecretKey는 AWS API 시크릿입니다. 지정하지 않으면 환경 변수
AWS_SECRET_ACCESS_KEY
가 사용됩니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.204. .spec.receivers[].telegramConfigs
- 설명
- Telegram 구성 목록입니다.
- 유형
-
array
3.1.205. .spec.receivers[].telegramConfigs[]
- 설명
- TelegramConfig는 Telegram을 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#telegram_config에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| Telegram API URL i.e. https://api.telegram.org. 지정하지 않으면 기본 API URL이 사용됩니다. |
|
|
Telegram 봇 토큰. |
|
|
Telegram 봇 토큰을 읽을 수 있는 파일입니다. |
|
| Telegram 채팅 ID입니다. |
|
| 전화 알림 비활성화 |
|
| HTTP 클라이언트 구성. |
|
| 메시지 템플릿 |
|
| Telegram 메시지의 구문 모드 |
|
| 해결된 경고에 대해 알릴 지 여부입니다. |
3.1.206. .spec.receivers[].telegramConfigs[].botToken
- 설명
-
Telegram 봇 토큰.
봇TokenFile
과 함께 사용할 수 없습니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.botToken
또는botTokenFile
이 필요합니다. - 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.207. .spec.receivers[].telegramConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.208. .spec.receivers[].telegramConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.209. .spec.receivers[].telegramConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.210. .spec.receivers[].telegramConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.211. .spec.receivers[].telegramConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.212. .spec.receivers[].telegramConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.213. .spec.receivers[].telegramConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.214. .spec.receivers[].telegramConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.215. .spec.receivers[].telegramConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.216. .spec.receivers[].telegramConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.217. .spec.receivers[].telegramConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.218. .spec.receivers[].telegramConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.219. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.220. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.221. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.222. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.223. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.224. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.225. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.226. .spec.receivers[].telegramConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.227. .spec.receivers[].victoropsConfigs
- 설명
- VictorOps 구성 목록입니다.
- 유형
-
array
3.1.228. .spec.receivers[].victoropsConfigs[]
- 설명
- VictorOpsConfig는 VictorOps를 통해 알림을 구성합니다. See https://prometheus.io/docs/alerting/latest/configuration/#victorops_config
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| VictorOps API와 통신할 때 사용할 API 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| VictorOps API URL입니다. |
|
| 알림을 위한 추가 사용자 지정 필드입니다. |
|
| KeyValue는 (키, 값) 튜플을 정의합니다. |
|
| 경고된 문제에 대한 요약이 포함되어 있습니다. |
|
| HTTP 클라이언트의 구성입니다. |
|
| 경고 동작(CRITICAL, WARNING, INFO)을 설명합니다. |
|
| 상태 메시지가 있는 모니터링 툴입니다. |
|
| 경고를 팀에 매핑하는 데 사용되는 키입니다. |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| 경고된 문제에 대한 긴 설명이 포함되어 있습니다. |
3.1.229. .spec.receivers[].victoropsConfigs[].apiKey
- 설명
- VictorOps API와 통신할 때 사용할 API 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.230. .spec.receivers[].victoropsConfigs[].customFields
- 설명
- 알림을 위한 추가 사용자 지정 필드입니다.
- 유형
-
array
3.1.231. .spec.receivers[].victoropsConfigs[].customFields[]
- 설명
- KeyValue는 (키, 값) 튜플을 정의합니다.
- 유형
-
object
- 필수 항목
-
key
-
value
-
속성 | 유형 | 설명 |
---|---|---|
|
| 튜플의 키입니다. |
|
| 튜플의 값입니다. |
3.1.232. .spec.receivers[].victoropsConfigs[].httpConfig
- 설명
- HTTP 클라이언트의 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.233. .spec.receivers[].victoropsConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.234. .spec.receivers[].victoropsConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.235. .spec.receivers[].victoropsConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.236. .spec.receivers[].victoropsConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.237. .spec.receivers[].victoropsConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.238. .spec.receivers[].victoropsConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.239. .spec.receivers[].victoropsConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.240. .spec.receivers[].victoropsConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.241. .spec.receivers[].victoropsConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.242. .spec.receivers[].victoropsConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.243. .spec.receivers[].victoropsConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.244. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.245. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.246. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.247. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.248. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.249. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.250. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.251. .spec.receivers[].victoropsConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.252. .spec.receivers[].webexConfigs
- 설명
- Cryostat 구성 목록입니다.
- 유형
-
array
3.1.253. .spec.receivers[].webexConfigs[]
- 설명
- webexconfig에서 Cisco Cryostat를 통한 알림 구성 https://prometheus.io/docs/alerting/latest/configuration/#webex_config
- 유형
-
object
- 필수 항목
-
roomID
-
속성 | 유형 | 설명 |
---|---|---|
|
| Cryostat 팀 API URL i.e. https://webexapis.com/v1/messages |
|
|
HTTP 클라이언트의 구성입니다. 이 구성을 사용하여 봇 토큰을 HTTP |
|
| 메시지 템플릿 |
|
| 메시지를 보낼 수 있는 Cryostat 팀실의 ID입니다. |
|
| 해결된 경고에 대해 알릴 지 여부입니다. |
3.1.254. .spec.receivers[].webexConfigs[].httpConfig
- 설명
-
HTTP 클라이언트의 구성입니다. 이 구성을 사용하여 봇 토큰을 HTTP
인증
헤더의 일부로 제공해야 합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.255. .spec.receivers[].webexConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.256. .spec.receivers[].webexConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.257. .spec.receivers[].webexConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.258. .spec.receivers[].webexConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.259. .spec.receivers[].webexConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.260. .spec.receivers[].webexConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.261. .spec.receivers[].webexConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.262. .spec.receivers[].webexConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.263. .spec.receivers[].webexConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.264. .spec.receivers[].webexConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.265. .spec.receivers[].webexConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.266. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.267. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.268. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.269. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.270. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.271. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.272. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.273. .spec.receivers[].webexConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.274. .spec.receivers[].webhookConfigs
- 설명
- Webhook 구성 목록입니다.
- 유형
-
array
3.1.275. .spec.receivers[].webhookConfigs[]
- 설명
- WebhookConfig는 Webhook 페이로드를 지원하는 일반 수신자를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#webhook_config에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| HTTP 클라이언트 구성. |
|
| Webhook 메시지당 보낼 최대 경고 수입니다. 0이면 모든 경고가 포함됩니다. |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
|
HTTP POST 요청을 보낼 URL입니다. |
|
|
HTTP 요청을 보낼 Webhook URL이 포함된 시크릿의 키입니다. |
3.1.276. .spec.receivers[].webhookConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.277. .spec.receivers[].webhookConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.278. .spec.receivers[].webhookConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.279. .spec.receivers[].webhookConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.280. .spec.receivers[].webhookConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.281. .spec.receivers[].webhookConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.282. .spec.receivers[].webhookConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.283. .spec.receivers[].webhookConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.284. .spec.receivers[].webhookConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.285. .spec.receivers[].webhookConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.286. .spec.receivers[].webhookConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.287. .spec.receivers[].webhookConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.288. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.289. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.290. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.291. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.292. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.293. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.294. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.295. .spec.receivers[].webhookConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.296. .spec.receivers[].webhookConfigs[].urlSecret
- 설명
-
HTTP 요청을 보낼 Webhook URL이 포함된 시크릿의 키입니다.
urlSecret
이url
보다 우선합니다.urlSecret
및url
중 하나를 정의해야 합니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. - 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.297. .spec.receivers[].wechatConfigs
- 설명
- Cryostat 구성 목록입니다.
- 유형
-
array
3.1.298. .spec.receivers[].wechatConfigs[]
- 설명
- CryostatConfig는 Cryostat를 통해 알림을 구성합니다. https://prometheus.io/docs/alerting/latest/configuration/#wechat_config에서 참조하십시오.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| |
|
| Cryostat API 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| Cryostat API URL입니다. |
|
| 인증에 대한 corp ID입니다. |
|
| HTTP 클라이언트 구성. |
|
| API 요청 데이터에서 정의한 대로 API 요청 데이터입니다. |
|
| |
|
| 해결된 경고에 대해 알릴지 여부입니다. |
|
| |
|
| |
|
|
3.1.299. .spec.receivers[].wechatConfigs[].apiSecret
- 설명
- Cryostat API 키가 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.300. .spec.receivers[].wechatConfigs[].httpConfig
- 설명
- HTTP 클라이언트 구성.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다. |
|
| 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다. |
|
| 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다. |
|
| FollowRedirects는 클라이언트가 HTTP 3xx 리디렉션을 따라야 하는지 여부를 지정합니다. |
|
| 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다. |
|
| 선택적 프록시 URL입니다. |
|
| 클라이언트에 대한 TLS 구성입니다. |
3.1.301. .spec.receivers[].wechatConfigs[].httpConfig.authorization
- 설명
- 클라이언트에 대한 권한 부여 헤더 구성입니다. 이는 BasicAuth와 함께 사용할 수 있으며 Alertmanager v0.22 이상에서만 사용할 수 있습니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다. |
|
| 인증 유형을 정의합니다. 값은 대소문자를 구분하지 않습니다. "basic"은 지원되는 값이 아닙니다. 기본값: "Bearer" |
3.1.302. .spec.receivers[].wechatConfigs[].httpConfig.authorization.credentials
- 설명
- 인증을 위한 인증 정보가 포함된 네임스페이스에서 Secret의 키를 선택합니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.303. .spec.receivers[].wechatConfigs[].httpConfig.basicAuth
- 설명
- 클라이언트용 basicauth. 권한 부여와 함께 사용할 수 없습니다. 둘 다 정의되면 BasicAuth가 우선합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
3.1.304. .spec.receivers[].wechatConfigs[].httpConfig.basicAuth.password
- 설명
-
password
는 인증을 위한 암호가 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.305. .spec.receivers[].wechatConfigs[].httpConfig.basicAuth.username
- 설명
-
username
은 인증을 위한 사용자 이름이 포함된 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.306. .spec.receivers[].wechatConfigs[].httpConfig.bearerTokenSecret
- 설명
- 클라이언트에 인증에 사용할 전달자 토큰이 포함된 시크릿의 키입니다. 보안은 AlertmanagerConfig 오브젝트와 동일한 네임스페이스에 있어야 하며 Prometheus Operator가 액세스할 수 있어야 합니다.
- 유형
-
object
- 필수 항목
-
key
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 선택할 오브젝트 네임스페이스의 시크릿 이름입니다. |
3.1.307. .spec.receivers[].wechatConfigs[].httpConfig.oauth2
- 설명
- 대상 토큰을 가져오는 데 사용되는 OAuth2 클라이언트 자격 증명입니다.
- 유형
-
object
- 필수 항목
-
clientId
-
clientSecret
-
tokenUrl
-
속성 | 유형 | 설명 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.1.308. .spec.receivers[].wechatConfigs[].httpConfig.oauth2.clientId
- 설명
-
ClientID는 OAuth2 클라이언트
의 ID가 포함된 Secret 또는 ConfigMap의 키를 지정합니다. - 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.309. .spec.receivers[].wechatConfigs[].httpConfig.oauth2.clientId.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.310. .spec.receivers[].wechatConfigs[].httpConfig.oauth2.clientId.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.311. .spec.receivers[].wechatConfigs[].httpConfig.oauth2.clientSecret
- 설명
-
clientSecret
은 OAuth2 클라이언트의 시크릿을 포함하는 보안의 키를 지정합니다. - 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.312. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig
- 설명
- 클라이언트에 대한 TLS 구성입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 서버 인증서를 확인할 때 사용되는 인증 기관입니다. |
|
| 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다. |
|
| 대상 인증서 검증을 비활성화합니다. |
|
| 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다. |
|
| 대상의 호스트 이름을 확인하는 데 사용됩니다. |
3.1.313. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.ca
- 설명
- 서버 인증서를 확인할 때 사용되는 인증 기관입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.314. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.ca.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.315. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.ca.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.316. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.cert
- 설명
- 클라이언트 인증을 수행할 때 제공할 클라이언트 인증서입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 대상에 사용할 데이터가 포함된 ConfigMap입니다. |
|
| 대상에 사용할 데이터가 포함된 시크릿입니다. |
3.1.317. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.cert.configMap
- 설명
- 대상에 사용할 데이터가 포함된 ConfigMap입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 키입니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| ConfigMap 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.318. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.cert.secret
- 설명
- 대상에 사용할 데이터가 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.319. .spec.receivers[].wechatConfigs[].httpConfig.tlsConfig.keySecret
- 설명
- 대상에 대한 클라이언트 키 파일이 포함된 시크릿입니다.
- 유형
-
object
- 필수 항목
-
key
-
속성 | 유형 | 설명 |
---|---|---|
|
| 선택할 시크릿의 키입니다. 유효한 시크릿 키여야 합니다. |
|
| 추천자의 이름입니다. 자세한 정보: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 기타 유용한 필드를 추가합니다. apiVersion, kind, uid? |
|
| 시크릿 또는 해당 키를 정의해야 하는지 여부를 지정합니다. |
3.1.320. .spec.route
- 설명
- 리소스의 네임스페이스와 일치하는 경고에 대한 Alertmanager 경로 정의 존재하는 경우 생성된 Alertmanager 구성에 첫 번째 수준 경로로 추가됩니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 이 경로를 활성화해야 하는 경우 ActiveTimeIntervals는 TimeInterval 이름 목록입니다. |
|
| 경고를 후속 형제 노드와 계속 일치해야 하는지 여부를 나타내는 부울입니다. Prometheus Operator의 첫 번째 경로에 대해 항상 true로 재정의됩니다. |
|
| 그룹화할 레이블 목록입니다. 레이블은 반복할 수 없습니다( 고유 목록). 제공하는 경우 특수 레이블 "…"(사용 가능한 모든 라벨로 집계)은 목록의 유일한 요소여야 합니다. |
|
| 업데이트된 알림을 보내기 전에 대기하는 시간입니다. 정규 표현식의^()y)?(([0-9] )?((()d)?(([0-9])h)?(([0-9]) ?([0-9] ) ms?([0-9]+)ms?$' 예: "5m" |
|
| 초기 알림을 보내기 전에 대기하는 시간입니다. 정규 표현식의^()y)?(([0-9] )?((()d)?(([0-9])h)?(([0-9]) ?([0-9] ) ms?([0-9]+)ms?$의 예: "30s" |
|
|
경고의 라벨이 일치해야 하는 matchers 목록입니다. 첫 번째 수준 경로의 경우 Operator는 네임스페이스 라벨에서 기존 같음 및 regexp 일치자를 제거하고 |
|
| matcher는 경고의 라벨에 일치하는 방법을 정의합니다. |
|
| 참고: 이 설명은 위의 필드 정의에 적용되지만 아래에 표시됩니다. 그렇지 않으면 생성된 매니페스트에 포함됩니다. CRD 스키마는 현재 자체 참조 유형을 지원하지 않습니다( https://github.com/kubernetes/kubernetes/issues/62872참조). 제한을 우회하기 위해 대체 유형을 사용해야 합니다. 단점은 Kube API가 유효한 JSON 표현이라는 사실 이외의 데이터를 검증할 수 없다는 것입니다. MuteTimeIntervals는 일치하는 경우 이 경로를 음소거하는 TimeInterval 이름 목록입니다. |
|
|
이 경로의 수신자 이름입니다. 비어 있지 않은 경우 |
|
| 마지막 알림을 반복하기 전에 대기하는 시간입니다. 정규 표현식의^()y)?(([0-9] )?((()d)?(([0-9])h)?(([0-9]) ?([0-9] ) ms?([0-9]+)ms?$' 예: "4h" |
|
| 하위 경로. |
3.1.321. .spec.route.matchers
- 설명
-
경고의 라벨이 일치해야 하는 matchers 목록입니다. 첫 번째 수준 경로의 경우 Operator는 네임스페이스 라벨에서 기존 같음 및 regexp 일치자를 제거하고
namespace
: <object namespace
> matcher를 추가합니다. - 유형
-
array
3.1.322. .spec.route.matchers[]
- 설명
- matcher는 경고의 라벨에 일치하는 방법을 정의합니다.
- 유형
-
object
- 필수 항목
-
name
-
속성 | 유형 | 설명 |
---|---|---|
|
|
match operator, |
|
| 일치해야 하는 레이블입니다. |
|
| 일치시킬 레이블 값입니다. |
3.1.323. .spec.timeIntervals
- 설명
- 경로가 음소거되거나 활성화되어야 할 시기를 지정하는 TimeInterval 목록입니다.
- 유형
-
array
3.1.324. .spec.timeIntervals[]
- 설명
- TimeInterval은 알림이 변경되거나 활성화되는 시점을 지정합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 시간 간격의 이름입니다. |
|
| TimeIntervals는 TimePeriod 목록입니다. |
|
| TimePeriod는 시간 기간을 설명합니다. |
3.1.325. .spec.timeIntervals[].timeIntervals
- 설명
- TimeIntervals는 TimePeriod 목록입니다.
- 유형
-
array
3.1.326. .spec.timeIntervals[].timeIntervals[]
- 설명
- TimePeriod는 시간 기간을 설명합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| DaysOfMonth는 DayOfMonthRange 목록입니다. |
|
| DayOfMonthRange는 1에서 시작하는 월의 포괄적인 범위입니다. |
|
| months은 MonthRange의 목록입니다. |
|
| TimeRange의 목록 |
|
| Timerange는 24시간 형식으로 시작 및 종료 시간을 정의합니다. |
|
| Weekdays는 WeekdayRange의 목록입니다. |
|
| years is a list of yearRange |
3.1.327. .spec.timeIntervals[].timeIntervals[].daysOfMonth
- 설명
- DaysOfMonth는 DayOfMonthRange 목록입니다.
- 유형
-
array
3.1.328. .spec.timeIntervals[].timeIntervals[].daysOfMonth[]
- 설명
- DayOfMonthRange는 1에서 시작하는 월의 포괄적인 범위입니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 포함 범위의 끝 |
|
| 포함 범위 시작 |
3.1.329. .spec.timeIntervals[].timeIntervals[].times
- 설명
- TimeRange의 목록
- 유형
-
array
3.1.330. .spec.timeIntervals[].timeIntervals[].times[]
- 설명
- Timerange는 24시간 형식으로 시작 및 종료 시간을 정의합니다.
- 유형
-
object
속성 | 유형 | 설명 |
---|---|---|
|
| 종료 시간은 24시간 형식의 종료 시간입니다. |
|
| StartTime은 24시간 형식으로 된 시작 시간입니다. |