Kind
VMAlert
Group
operator.victoriametrics.com
Version
v1beta1
apiVersion: operator.victoriametrics.com/v1beta1 kind: VMAlert metadata: name: example
Tip: use .spec.affinity for path-only search
View raw schema
apiVersion string
kind string
metadata object
spec object
affinity object
componentVersion string
configMaps []string
configReloadAuthKeySecret object
key string required
name string
optional boolean
configReloaderExtraArgs object
configReloaderImage string
configReloaderImageTag string
configReloaderResources object
claims []object
name string required
request string
limits object
requests object
containers []object
datasource object required
basicAuth object
password object
key string required
name string
optional boolean
password_file string
username object
key string required
name string
optional boolean
bearerTokenFile string
bearerTokenSecret object
key string required
name string
optional boolean
headers []string
oauth2 object
tlsConfig object
url string required
disableAutomountServiceAccountToken boolean
disableSelfServiceScrape boolean
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enforcedNamespaceLabel string
evaluationInterval string
pattern: [0-9]+(ms|s|m|h)
externalLabels object
extraArgs object
extraEnvs []object
name string required
value string
extraEnvsFrom []object
configMapRef object
name string
optional boolean
prefix string
secretRef object
name string
optional boolean
hostAliases []object
hostnames []string
ip string required
hostNetwork boolean
host_aliases []object
hostnames []string
ip string required
image object
pullPolicy string
repository string
tag string
imagePullSecrets []object
name string
initContainers []object
license object
forceOffline boolean
key string
keyRef object
key string required
name string
optional boolean
reloadInterval string
livenessProbe object
logFormat string
enum: default, json
logLevel string
enum: INFO, WARN, ERROR, FATAL, PANIC
managedMetadata object
annotations object
labels object
minReadySeconds integer
format: int32
nodeSelector object
notifier object
basicAuth object
password object
key string required
name string
optional boolean
password_file string
username object
key string required
name string
optional boolean
bearerTokenFile string
bearerTokenSecret object
key string required
name string
optional boolean
headers []string
oauth2 object
selector object
labelSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
namespaceSelector object
any boolean
matchNames []string
tlsConfig object
url string
notifierConfigRef object
key string required
name string
optional boolean
notifiers []object
basicAuth object
password object
key string required
name string
optional boolean
password_file string
username object
key string required
name string
optional boolean
bearerTokenFile string
bearerTokenSecret object
key string required
name string
optional boolean
headers []string
oauth2 object
selector object
labelSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
namespaceSelector object
any boolean
matchNames []string
tlsConfig object
url string
paused boolean
podDisruptionBudget object
maxUnavailable string | integer
minAvailable string | integer
selectorLabels object
unhealthyPodEvictionPolicy string
enum: IfHealthyBudget, AlwaysAllow
podMetadata object
annotations object
labels object
name string
port string
priorityClassName string
readinessGates []object
conditionType string required
readinessProbe object
remoteRead object
basicAuth object
password object
key string required
name string
optional boolean
password_file string
username object
key string required
name string
optional boolean
bearerTokenFile string
bearerTokenSecret object
key string required
name string
optional boolean
headers []string
lookback string
oauth2 object
tlsConfig object
url string required
remoteWrite object
basicAuth object
password object
key string required
name string
optional boolean
password_file string
username object
key string required
name string
optional boolean
bearerTokenFile string
bearerTokenSecret object
key string required
name string
optional boolean
concurrency integer
format: int32
flushInterval string
pattern: [0-9]+(ms|s|m|h)
headers []string
maxBatchSize integer
format: int32
maxQueueSize integer
format: int32
oauth2 object
tlsConfig object
url string required
replicaCount integer
format: int32
resources object
claims []object
name string required
request string
limits object
requests object
revisionHistoryLimitCount integer
format: int32
rollingUpdate object
maxSurge string | integer
maxUnavailable string | integer
ruleNamespaceSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
rulePath []string
ruleSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
runtimeClassName string
schedulerName string
secrets []string
securityContext object
selectAllByDefault boolean
serviceAccountName string
serviceScrapeSpec object
serviceSpec object
metadata object
annotations object
labels object
name string
spec object required
useAsDefault boolean
startupProbe object
terminationGracePeriodSeconds integer
format: int64
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
format: int64
value string
topologySpreadConstraints []object
updateStrategy string
enum: Recreate, RollingUpdate
useDefaultResources boolean
useStrictSecurity boolean
useVMConfigReloader boolean
volumeMounts []object
mountPath string required
mountPropagation string
name string required
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
volumes []object
status object
conditions []object
lastTransitionTime string required
format: date-time
lastUpdateTime string required
format: date-time
message string
maxLength: 32768
observedGeneration integer
format: int64
minimum: 0
reason string required
minLength: 1
maxLength: 1024
status string required
enum: True, False, Unknown
type string required
maxLength: 316
lastAppliedSpec object
observedGeneration integer
format: int64
reason string
updateStatus string

No matches. Try .spec.affinity for an exact path

Copied!