Kind
VTCluster
Group
operator.victoriametrics.com
Version
v1
apiVersion: operator.victoriametrics.com/v1 kind: VTCluster metadata: name: example
Tip: use .spec.clusterDomainName for path-only search
View raw schema
apiVersion string
kind string
metadata object
spec object
clusterDomainName string
clusterVersion string
imagePullSecrets []object
name string
insert object
affinity object
componentVersion string
configMaps []string
containers []object
disableAutomountServiceAccountToken boolean
disableSelfServiceScrape boolean
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
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
hpa object
image object
pullPolicy string
repository string
tag string
imagePullSecrets []object
name string
initContainers []object
livenessProbe object
logFormat string
enum: default, json
logLevel string
enum: INFO, WARN, ERROR, FATAL, PANIC
minReadySeconds integer
format: int32
nodeSelector object
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
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
runtimeClassName string
schedulerName string
secrets []string
securityContext object
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
volumeMounts []object
mountPath string required
mountPropagation string
name string required
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
volumes []object
vpa object
recommenders []object
name string required
resourcePolicy object
containerPolicies []object
containerName string
controlledResources []string
controlledValues string
enum: RequestsAndLimits, RequestsOnly
maxAllowed object
minAllowed object
mode string
enum: Auto, Off
oomBumpUpRatio string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
oomMinBumpUp string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
updatePolicy object
evictionRequirements []object
changeRequirement string required
enum: TargetHigherThanRequests, TargetLowerThanRequests
resources []string required
minReplicas integer
format: int32
updateMode string
enum: Off, Initial, Recreate, InPlaceOrRecreate, Auto
managedMetadata object
annotations object
labels object
paused boolean
requestsLoadBalancer object
disableInsertBalancing boolean
disableSelectBalancing boolean
enabled boolean
spec object
select object
affinity object
componentVersion string
configMaps []string
containers []object
disableAutomountServiceAccountToken boolean
disableSelfServiceScrape boolean
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
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
extraStorageNodes []object
addr string required
hostAliases []object
hostnames []string
ip string required
hostNetwork boolean
host_aliases []object
hostnames []string
ip string required
hpa object
image object
pullPolicy string
repository string
tag string
imagePullSecrets []object
name string
initContainers []object
livenessProbe object
logFormat string
enum: default, json
logLevel string
enum: INFO, WARN, ERROR, FATAL, PANIC
minReadySeconds integer
format: int32
nodeSelector object
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
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
runtimeClassName string
schedulerName string
secrets []string
securityContext object
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
volumeMounts []object
mountPath string required
mountPropagation string
name string required
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
volumes []object
vpa object
recommenders []object
name string required
resourcePolicy object
containerPolicies []object
containerName string
controlledResources []string
controlledValues string
enum: RequestsAndLimits, RequestsOnly
maxAllowed object
minAllowed object
mode string
enum: Auto, Off
oomBumpUpRatio string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
oomMinBumpUp string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
updatePolicy object
evictionRequirements []object
changeRequirement string required
enum: TargetHigherThanRequests, TargetLowerThanRequests
resources []string required
minReplicas integer
format: int32
updateMode string
enum: Off, Initial, Recreate, InPlaceOrRecreate, Auto
serviceAccountName string
storage object
affinity object
claimTemplates []object
componentVersion string
configMaps []string
containers []object
disableAutomountServiceAccountToken boolean
disableSelfServiceScrape boolean
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
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
futureRetention string
pattern: ^[0-9]+(h|d|w|y)?$
hostAliases []object
hostnames []string
ip string required
hostNetwork boolean
host_aliases []object
hostnames []string
ip string required
hpa object
behaviour object
scaleDown object
policies []object
periodSeconds integer required
format: int32
type string required
value integer required
format: int32
selectPolicy string
stabilizationWindowSeconds integer
format: int32
tolerance string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
scaleUp object
policies []object
periodSeconds integer required
format: int32
type string required
value integer required
format: int32
selectPolicy string
stabilizationWindowSeconds integer
format: int32
tolerance string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
maxReplicas integer
format: int32
metrics []object
containerResource object
container string required
name string required
target object required
averageUtilization integer
format: int32
averageValue string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
value string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
external object
metric object required
name string required
selector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
target object required
averageUtilization integer
format: int32
averageValue string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
value string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
object object
describedObject object required
apiVersion string
kind string required
name string required
metric object required
name string required
selector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
target object required
averageUtilization integer
format: int32
averageValue string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
value string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
pods object
metric object required
name string required
selector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
target object required
averageUtilization integer
format: int32
averageValue string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
value string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource object
name string required
target object required
averageUtilization integer
format: int32
averageValue string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
value string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
minReplicas integer
format: int32
image object
pullPolicy string
repository string
tag string
imagePullSecrets []object
name string
initContainers []object
livenessProbe object
logFormat string
enum: default, json
logIngestedRows boolean
logLevel string
enum: INFO, WARN, ERROR, FATAL, PANIC
logNewStreams boolean
maintenanceInsertNodeIDs []integer
maintenanceSelectNodeIDs []integer
minReadySeconds integer
format: int32
nodeSelector object
paused boolean
persistentVolumeClaimRetentionPolicy object
whenDeleted string
whenScaled string
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
replicaCount integer
format: int32
resources object
claims []object
name string required
request string
limits object
requests object
retentionMaxDiskSpaceUsageBytes string
retentionPeriod string
pattern: ^[0-9]+(h|d|w|y)?$
revisionHistoryLimitCount integer
format: int32
rollingUpdateStrategy string
rollingUpdateStrategyBehavior object
maxUnavailable string | integer
runtimeClassName string
schedulerName string
secrets []string
securityContext object
serviceScrapeSpec object
serviceSpec object
metadata object
annotations object
labels object
name string
spec object required
useAsDefault boolean
startupProbe object
storage object
emptyDir object
medium string
sizeLimit string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
volumeClaimTemplate object
storageDataPath string
terminationGracePeriodSeconds integer
format: int64
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
format: int64
value string
topologySpreadConstraints []object
useDefaultResources boolean
useStrictSecurity boolean
volumeMounts []object
mountPath string required
mountPropagation string
name string required
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
volumes []object
vpa object
recommenders []object
name string required
resourcePolicy object
containerPolicies []object
containerName string
controlledResources []string
controlledValues string
enum: RequestsAndLimits, RequestsOnly
maxAllowed object
minAllowed object
mode string
enum: Auto, Off
oomBumpUpRatio string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
oomMinBumpUp string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
updatePolicy object
evictionRequirements []object
changeRequirement string required
enum: TargetHigherThanRequests, TargetLowerThanRequests
resources []string required
minReplicas integer
format: int32
updateMode string
enum: Off, Initial, Recreate, InPlaceOrRecreate, Auto
useStrictSecurity boolean
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.clusterDomainName for an exact path

Copied!