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:
2026-02-06 15:26:11 +00:00
committed by Alex Lebens
parent 33b4f3924c
commit 9362f09415
10 changed files with 72 additions and 27 deletions

View File

@@ -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.

View File

@@ -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.

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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:

View File

@@ -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

View File

@@ -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