Automated Manifest Update (#3784)
This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow. Reviewed-on: #3784 Co-authored-by: gitea-bot <gitea-bot@alexlebens.net> Co-committed-by: gitea-bot <gitea-bot@alexlebens.net>
This commit was merged in pull request #3784.
This commit is contained in:
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: alertmanagerconfigs.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
@@ -938,6 +938,7 @@ spec:
|
||||
description: |-
|
||||
authIdentity defines the identity to use for SMTP authentication.
|
||||
This is typically used with PLAIN authentication mechanism.
|
||||
minLength: 1
|
||||
type: string
|
||||
authPassword:
|
||||
description: |-
|
||||
@@ -994,11 +995,13 @@ spec:
|
||||
description: |-
|
||||
authUsername defines the username to use for SMTP authentication.
|
||||
This is used for SMTP AUTH when the server requires authentication.
|
||||
minLength: 1
|
||||
type: string
|
||||
from:
|
||||
description: |-
|
||||
from defines the sender address for email notifications.
|
||||
This appears as the "From" field in the email header.
|
||||
minLength: 1
|
||||
type: string
|
||||
headers:
|
||||
description: |-
|
||||
@@ -1028,6 +1031,7 @@ spec:
|
||||
description: |-
|
||||
hello defines the hostname to identify to the SMTP server.
|
||||
This is used in the SMTP HELO/EHLO command during the connection handshake.
|
||||
minLength: 1
|
||||
type: string
|
||||
html:
|
||||
description: |-
|
||||
@@ -1046,11 +1050,13 @@ spec:
|
||||
description: |-
|
||||
smarthost defines the SMTP host and port through which emails are sent.
|
||||
Format should be "hostname:port", e.g. "smtp.example.com:587".
|
||||
minLength: 1
|
||||
type: string
|
||||
text:
|
||||
description: |-
|
||||
text defines the plain text body of the email notification.
|
||||
This provides a fallback for email clients that don't support HTML.
|
||||
minLength: 1
|
||||
type: string
|
||||
tlsConfig:
|
||||
description: |-
|
||||
@@ -1208,6 +1214,7 @@ spec:
|
||||
description: |-
|
||||
to defines the email address to send notifications to.
|
||||
This is the recipient address for alert notifications.
|
||||
minLength: 1
|
||||
type: string
|
||||
type: object
|
||||
type: array
|
||||
@@ -2610,6 +2617,7 @@ spec:
|
||||
description: |-
|
||||
actions defines a comma separated list of actions that will be available for the alert.
|
||||
These appear as action buttons in the OpsGenie interface.
|
||||
minLength: 1
|
||||
type: string
|
||||
apiKey:
|
||||
description: |-
|
||||
@@ -2646,6 +2654,7 @@ spec:
|
||||
description: |-
|
||||
description defines the detailed description of the incident.
|
||||
This provides additional context beyond the message field.
|
||||
minLength: 1
|
||||
type: string
|
||||
details:
|
||||
description: |-
|
||||
@@ -2675,6 +2684,7 @@ spec:
|
||||
description: |-
|
||||
entity defines an optional field that can be used to specify which domain alert is related to.
|
||||
This helps group related alerts together in OpsGenie.
|
||||
minLength: 1
|
||||
type: string
|
||||
httpConfig:
|
||||
description: httpConfig defines the HTTP client configuration for OpsGenie API requests.
|
||||
@@ -3317,16 +3327,19 @@ spec:
|
||||
description: |-
|
||||
message defines the alert text limited to 130 characters.
|
||||
This appears as the main alert title in OpsGenie.
|
||||
minLength: 1
|
||||
type: string
|
||||
note:
|
||||
description: |-
|
||||
note defines an additional alert note.
|
||||
This provides supplementary information about the alert.
|
||||
minLength: 1
|
||||
type: string
|
||||
priority:
|
||||
description: |-
|
||||
priority defines the priority level of alert.
|
||||
Possible values are P1, P2, P3, P4, and P5, where P1 is highest priority.
|
||||
minLength: 1
|
||||
type: string
|
||||
responders:
|
||||
description: |-
|
||||
@@ -3341,11 +3354,13 @@ spec:
|
||||
description: |-
|
||||
id defines the unique identifier of the responder.
|
||||
This corresponds to the responder's ID within OpsGenie.
|
||||
minLength: 1
|
||||
type: string
|
||||
name:
|
||||
description: |-
|
||||
name defines the display name of the responder.
|
||||
This is used when the responder is identified by name rather than ID.
|
||||
minLength: 1
|
||||
type: string
|
||||
type:
|
||||
description: |-
|
||||
@@ -3364,6 +3379,7 @@ spec:
|
||||
description: |-
|
||||
username defines the username of the responder.
|
||||
This is typically used for user-type responders when identifying by username.
|
||||
minLength: 1
|
||||
type: string
|
||||
required:
|
||||
- type
|
||||
@@ -3377,11 +3393,13 @@ spec:
|
||||
description: |-
|
||||
source defines the backlink to the sender of the notification.
|
||||
This helps identify where the alert originated from.
|
||||
minLength: 1
|
||||
type: string
|
||||
tags:
|
||||
description: |-
|
||||
tags defines a comma separated list of tags attached to the notifications.
|
||||
These help categorize and filter alerts within OpsGenie.
|
||||
minLength: 1
|
||||
type: string
|
||||
updateAlerts:
|
||||
description: |-
|
||||
@@ -3408,7 +3426,6 @@ spec:
|
||||
type: string
|
||||
clientURL:
|
||||
description: clientURL defines the backlink to the sender of notification.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
component:
|
||||
description: component defines the part or component of the affected system that is broken.
|
||||
@@ -4092,7 +4109,6 @@ spec:
|
||||
type: string
|
||||
href:
|
||||
description: href defines the optional URL; makes the image a clickable link.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
src:
|
||||
description: src of the image being attached to the incident
|
||||
@@ -4112,7 +4128,6 @@ spec:
|
||||
type: string
|
||||
href:
|
||||
description: href defines the URL of the link to be attached
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
type: object
|
||||
type: array
|
||||
@@ -4939,7 +4954,6 @@ spec:
|
||||
description: |-
|
||||
url defines a supplementary URL shown alongside the message.
|
||||
This creates a clickable link within the Pushover notification.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
urlTitle:
|
||||
description: |-
|
||||
@@ -5015,7 +5029,6 @@ spec:
|
||||
description: |-
|
||||
url defines the URL the button links to when clicked.
|
||||
This creates a clickable button that opens the specified URL.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
type: object
|
||||
minItems: 1
|
||||
@@ -5714,13 +5727,11 @@ spec:
|
||||
description: |-
|
||||
iconURL defines the icon URL for the message avatar.
|
||||
This displays a custom image as the message sender's avatar.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
imageURL:
|
||||
description: |-
|
||||
imageURL defines the image URL to display within the message.
|
||||
This embeds an image directly in the message attachment.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
linkNames:
|
||||
description: |-
|
||||
@@ -5745,7 +5756,6 @@ spec:
|
||||
description: |-
|
||||
thumbURL defines the thumbnail URL for the message.
|
||||
This displays a small thumbnail image alongside the message content.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
title:
|
||||
description: |-
|
||||
@@ -5763,6 +5773,8 @@ spec:
|
||||
description: |-
|
||||
token defines the sender token for RocketChat authentication.
|
||||
This is the personal access token or bot token used to authenticate API requests.
|
||||
The secret needs to be in the same namespace as the AlertmanagerConfig
|
||||
object and accessible by the Prometheus Operator.
|
||||
properties:
|
||||
key:
|
||||
description: The key of the secret to select from. Must be a valid secret key.
|
||||
@@ -5787,6 +5799,8 @@ spec:
|
||||
description: |-
|
||||
tokenID defines the sender token ID for RocketChat authentication.
|
||||
This is the user ID associated with the token used for API requests.
|
||||
The secret needs to be in the same namespace as the AlertmanagerConfig
|
||||
object and accessible by the Prometheus Operator.
|
||||
properties:
|
||||
key:
|
||||
description: The key of the secret to select from. Must be a valid secret key.
|
||||
@@ -5889,7 +5903,6 @@ spec:
|
||||
description: |-
|
||||
url defines the URL to open when the action is triggered.
|
||||
Only applicable for button-type actions. When set, clicking the button opens this URL.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
value:
|
||||
description: |-
|
||||
@@ -6628,11 +6641,9 @@ spec:
|
||||
type: string
|
||||
iconURL:
|
||||
description: iconURL defines the URL to an image to use as the bot's avatar.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
imageURL:
|
||||
description: imageURL defines the URL to an image file that will be displayed inside the message attachment.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
linkNames:
|
||||
description: |-
|
||||
@@ -6669,7 +6680,6 @@ spec:
|
||||
description: |-
|
||||
thumbURL defines the URL to an image file that will be displayed as a thumbnail
|
||||
on the right side of the message attachment.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
timeout:
|
||||
description: |-
|
||||
@@ -6684,7 +6694,6 @@ spec:
|
||||
type: string
|
||||
titleLink:
|
||||
description: titleLink defines the URL that the title will link to when clicked.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
username:
|
||||
description: username defines the slack bot user name.
|
||||
@@ -7353,11 +7362,13 @@ spec:
|
||||
description: |-
|
||||
message defines the message content of the SNS notification.
|
||||
This is the actual notification text that will be sent to subscribers.
|
||||
minLength: 1
|
||||
type: string
|
||||
phoneNumber:
|
||||
description: |-
|
||||
phoneNumber defines the phone number if message is delivered via SMS in E.164 format.
|
||||
If you don't specify this value, you must specify a value for the TopicARN or TargetARN.
|
||||
minLength: 1
|
||||
type: string
|
||||
sendResolved:
|
||||
description: sendResolved defines whether or not to notify about resolved alerts.
|
||||
@@ -7434,16 +7445,19 @@ spec:
|
||||
description: |-
|
||||
subject defines the subject line when the message is delivered to email endpoints.
|
||||
This field is only used when sending to email subscribers of an SNS topic.
|
||||
minLength: 1
|
||||
type: string
|
||||
targetARN:
|
||||
description: |-
|
||||
targetARN defines the mobile platform endpoint ARN if message is delivered via mobile notifications.
|
||||
If you don't specify this value, you must specify a value for the TopicARN or PhoneNumber.
|
||||
minLength: 1
|
||||
type: string
|
||||
topicARN:
|
||||
description: |-
|
||||
topicARN defines the SNS topic ARN, e.g. arn:aws:sns:us-east-2:698519295917:My-Topic.
|
||||
If you don't specify this value, you must specify a value for the PhoneNumber or TargetARN.
|
||||
minLength: 1
|
||||
type: string
|
||||
type: object
|
||||
type: array
|
||||
@@ -10237,7 +10251,6 @@ spec:
|
||||
description: |-
|
||||
url defines the URL to send HTTP POST requests to.
|
||||
urlSecret takes precedence over url. One of urlSecret and url should be defined.
|
||||
pattern: ^https?://.+$
|
||||
type: string
|
||||
urlSecret:
|
||||
description: |-
|
||||
@@ -10279,6 +10292,7 @@ spec:
|
||||
description: |-
|
||||
agentID defines the application agent ID within WeChat Work.
|
||||
This identifies which WeChat Work application will send the notifications.
|
||||
minLength: 1
|
||||
type: string
|
||||
apiSecret:
|
||||
description: |-
|
||||
@@ -10315,6 +10329,7 @@ spec:
|
||||
description: |-
|
||||
corpID defines the corp id for authentication.
|
||||
This is the unique identifier for your WeChat Work organization.
|
||||
minLength: 1
|
||||
type: string
|
||||
httpConfig:
|
||||
description: httpConfig defines the HTTP client configuration for WeChat API requests.
|
||||
@@ -10957,11 +10972,13 @@ spec:
|
||||
description: |-
|
||||
message defines the API request data as defined by the WeChat API.
|
||||
This contains the actual notification content to be sent.
|
||||
minLength: 1
|
||||
type: string
|
||||
messageType:
|
||||
description: |-
|
||||
messageType defines the type of message to send.
|
||||
Valid values include "text", "markdown", and other WeChat Work supported message types.
|
||||
minLength: 1
|
||||
type: string
|
||||
sendResolved:
|
||||
description: sendResolved defines whether or not to notify about resolved alerts.
|
||||
@@ -10970,16 +10987,19 @@ spec:
|
||||
description: |-
|
||||
toParty defines the target department(s) to receive the notification.
|
||||
Can be a single department ID or multiple department IDs separated by '|'.
|
||||
minLength: 1
|
||||
type: string
|
||||
toTag:
|
||||
description: |-
|
||||
toTag defines the target tag(s) to receive the notification.
|
||||
Can be a single tag ID or multiple tag IDs separated by '|'.
|
||||
minLength: 1
|
||||
type: string
|
||||
toUser:
|
||||
description: |-
|
||||
toUser defines the target user(s) to receive the notification.
|
||||
Can be a single user ID or multiple user IDs separated by '|'.
|
||||
minLength: 1
|
||||
type: string
|
||||
type: object
|
||||
type: array
|
||||
@@ -11021,14 +11041,17 @@ spec:
|
||||
groupInterval:
|
||||
description: |-
|
||||
groupInterval defines how long to wait before sending an updated notification.
|
||||
Must match the regular expression`^(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?$`
|
||||
Must be greater than 0.
|
||||
Example: "5m"
|
||||
minLength: 1
|
||||
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
|
||||
type: string
|
||||
groupWait:
|
||||
description: |-
|
||||
groupWait defines how long to wait before sending the initial notification.
|
||||
Must match the regular expression`^(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?$`
|
||||
Example: "30s"
|
||||
minLength: 1
|
||||
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
|
||||
type: string
|
||||
matchers:
|
||||
description: |-
|
||||
@@ -11085,8 +11108,10 @@ spec:
|
||||
repeatInterval:
|
||||
description: |-
|
||||
repeatInterval defines how long to wait before repeating the last notification.
|
||||
Must match the regular expression`^(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?$`
|
||||
Must be greater than 0.
|
||||
Example: "4h"
|
||||
minLength: 1
|
||||
pattern: ^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
|
||||
type: string
|
||||
routes:
|
||||
description: routes defines the child routes.
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: alertmanagers.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
@@ -4253,6 +4253,17 @@ spec:
|
||||
x-kubernetes-list-map-keys:
|
||||
- ip
|
||||
x-kubernetes-list-type: map
|
||||
hostNetwork:
|
||||
description: |-
|
||||
hostNetwork controls whether the pod may use the node network namespace.
|
||||
|
||||
Make sure to understand the security implications if you want to enable
|
||||
it (https://kubernetes.io/docs/concepts/configuration/overview/).
|
||||
|
||||
When hostNetwork is enabled, this will set the DNS policy to
|
||||
`ClusterFirstWithHostNet` automatically (unless `.spec.dnsPolicy` is set
|
||||
to a different value).
|
||||
type: boolean
|
||||
hostUsers:
|
||||
description: |-
|
||||
hostUsers supports the user space in Kubernetes.
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: podmonitors.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: probes.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: prometheusagents.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: prometheuses.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: prometheusrules.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: scrapeconfigs.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
@@ -808,6 +808,15 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
type: object
|
||||
bodySizeLimit:
|
||||
description: |-
|
||||
bodySizeLimit defines a per-scrape limit on the size of the uncompressed
|
||||
response body that will be accepted by Prometheus. Targets responding with
|
||||
a body larger than this many bytes will cause the scrape to fail.
|
||||
|
||||
It requires Prometheus >= v2.28.0.
|
||||
pattern: (^0|([0-9]*[.])?[0-9]+((K|M|G|T|E|P)i?)?B)$
|
||||
type: string
|
||||
consulSDConfigs:
|
||||
description: consulSDConfigs defines a list of Consul service discovery configurations.
|
||||
items:
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: servicemonitors.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
@@ -3,7 +3,7 @@ kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.19.0
|
||||
operator.prometheus.io/version: 0.88.0
|
||||
operator.prometheus.io/version: 0.89.0
|
||||
name: thanosrulers.monitoring.coreos.com
|
||||
spec:
|
||||
group: monitoring.coreos.com
|
||||
|
||||
Reference in New Issue
Block a user