Skip to search

VTAgent

operator.victoriametrics.com / v1

apiVersion: operator.victoriametrics.com/v1 kind: VTAgent metadata: name: example
View raw schema
apiVersion string
kind string
metadata object
spec object
affinity object
claimTemplates []object
apiVersion string
kind string
metadata object
spec object
accessModes []string
dataSource object
apiGroup string
kind string required
name string required
dataSourceRef object
apiGroup string
kind string required
name string required
namespace string
resources object
limits object
requests object
selector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
storageClassName string
volumeAttributesClassName string
volumeMode string
volumeName string
status object
accessModes []string
allocatedResourceStatuses object
allocatedResources object
capacity object
conditions []object
lastProbeTime string
format: date-time
lastTransitionTime string
format: date-time
message string
reason string
status string required
type string required
currentVolumeAttributesClassName string
healthStatus object
healthConditions []object
message string
reason string required
status string required
enum: DataLoss, Degraded, Inaccessible
lastTransitionTime string
format: date-time
modifyVolumeStatus object
status string required
targetVolumeAttributesClassName string
phase string
componentVersion string
configMaps []string
containers []object
disableAutomountServiceAccountToken boolean
disableSelfServiceScrape boolean
dnsConfig object
dnsPolicy string
enableServiceLinks boolean
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
grpcSpec object
listenPort integer required
format: int32
tlsConfig object
certFile string
certSecret object
key string required
name string
optional boolean
cipherSuites []string
keyFile string
keySecret object
key string required
name string
optional boolean
minVersion string
enum: TLS10, TLS11, TLS12, TLS13
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
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
networkPolicy object
egress []object
ports []object
endPort integer
format: int32
port string | integer
protocol string
to []object
ipBlock object
cidr string required
except []string
namespaceSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
podSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
ingress []object
from []object
ipBlock object
cidr string required
except []string
namespaceSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
podSelector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
ports []object
endPort integer
format: int32
port string | integer
protocol string
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
preStopSleepSeconds integer
format: int32
priorityClassName string
readinessGates []object
conditionType string required
readinessProbe object
remoteWrite []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
bearerTokenPath string
bearerTokenSecret object
key string required
name string
optional boolean
format string
enum: native, jsonline
headers []string
maxDiskUsage object
oauth2 object
clientIDFile string
clientIDSecret object
key string required
name string
optional boolean
clientSecret object
key string required
name string
optional boolean
clientSecretFile string
endpointParams object
scopes []string
tokenURL string required
minLength: 1
proxyURL string
sendTimeout string
pattern: [0-9]+(ms|s|m|h)
tlsConfig object
caFile string
caSecretKeyRef object
key string required
name string
optional boolean
certFile string
certSecretKeyRef object
key string required
name string
optional boolean
insecureSkipVerify boolean
keyFile string
keySecretKeyRef object
key string required
name string
optional boolean
serverName string
url string required
remoteWriteSettings object
flushInterval string
pattern: [0-9]+(ms|s|m|h)
maxBlockSize object
maxDiskUsagePerURL object
queues integer
format: int32
showURL boolean
tmpDataPath string
replicaCount integer
format: int32
resources object
claims []object
name string required
request string
limits object
requests object
revisionHistoryLimitCount integer
format: int32
rollingUpdateStrategy string
runtimeClassName string
schedulerName string
secrets []string
securityContext object
serviceAccountName string
serviceScrapeSpec object
attach_metadata object
namespace boolean
node boolean
discoveryRole string
enum: endpoints, service, endpointslices, endpointslice
endpoints []object required
attach_metadata object
namespace boolean
node boolean
authorization object
credentials object
key string required
name string
optional boolean
credentialsFile string
type string
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
follow_redirects boolean
honorLabels boolean
honorTimestamps boolean
interval string
max_scrape_size string
metricRelabelConfigs []object
action string
if object
labels object
match string
modulus integer
format: int64
regex object
replacement string
separator string
sourceLabels []string
source_labels []string
targetLabel string
target_label string
oauth2 object
client_id object required
configMap object
key string required
name string
optional boolean
secret object
key string required
name string
optional boolean
client_secret object
key string required
name string
optional boolean
client_secret_file string
endpoint_params object
proxy_url string
scopes []string
tls_config object
token_url string required
minLength: 1
params object
path string
port string
proxyURL string
relabelConfigs []object
action string
if object
labels object
match string
modulus integer
format: int64
regex object
replacement string
separator string
sourceLabels []string
source_labels []string
targetLabel string
target_label string
sampleLimit integer
scheme string
enum: http, https, HTTPS, HTTP
scrapeTimeout string
scrape_interval string
seriesLimit integer
targetPort string | integer
tlsConfig object
ca object
configMap object
key string required
name string
optional boolean
secret object
key string required
name string
optional boolean
caFile string
cert object
configMap object
key string required
name string
optional boolean
secret object
key string required
name string
optional boolean
certFile string
insecureSkipVerify boolean
keyFile string
keySecret object
key string required
name string
optional boolean
serverName string
vm_scrape_params object
disable_compression boolean
disable_keep_alive boolean
headers []string
no_stale_markers boolean
proxy_client_config object
authorization object
credentials object
key string required
name string
optional boolean
credentialsFile string
type string
basic_auth object
password object
key string required
name string
optional boolean
password_file string
username object
key string required
name string
optional boolean
bearer_token object
key string required
name string
optional boolean
bearer_token_file string
oauth2 object
client_id object required
configMap object
key string required
name string
optional boolean
secret object
key string required
name string
optional boolean
client_secret object
key string required
name string
optional boolean
client_secret_file string
endpoint_params object
proxy_url string
scopes []string
tls_config object
token_url string required
minLength: 1
tls_config object
scrape_align_interval string
scrape_offset string
stream_parse boolean
jobLabel string
namespaceSelector object
any boolean
matchNames []string
podTargetLabels []string
sampleLimit integer
scrapeClass string
selector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
seriesLimit integer
targetLabels []string
serviceSpec object
metadata object
annotations object
labels object
name string
spec object required
useAsDefault boolean
startupProbe object
storage object
emptyDir object
medium string
mode integer
format: int32
sizeLimit string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
volumeClaimTemplate object
apiVersion string
kind string
metadata object
annotations object
labels object
name string
spec object
accessModes []string
dataSource object
apiGroup string
kind string required
name string required
dataSourceRef object
apiGroup string
kind string required
name string required
namespace string
resources object
limits object
requests object
selector object
matchExpressions []object
key string required
operator string required
values []string
matchLabels object
storageClassName string
volumeAttributesClassName string
volumeMode string
volumeName string
status object
accessModes []string
allocatedResourceStatuses object
allocatedResources object
capacity object
conditions []object
lastProbeTime string
format: date-time
lastTransitionTime string
format: date-time
message string
reason string
status string required
type string required
currentVolumeAttributesClassName string
healthStatus object
healthConditions []object
message string
reason string required
status string required
enum: DataLoss, Degraded, Inaccessible
lastTransitionTime string
format: date-time
modifyVolumeStatus object
status string required
targetVolumeAttributesClassName string
phase string
terminationGracePeriodSeconds integer
format: int64
tmpDataPath string
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
format: int64
value string
topologySpreadConstraints []object
useDefaultResources boolean
useStrictSecurity boolean
volumeMounts []object
bindMountOptions []string
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
memoryAggregationIntervalCount integer
format: int64
minimum: 1
memoryAggregationIntervalSeconds integer
format: int32
minimum: 1
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]+))))?$
startupBoost object
cpu object
durationSeconds integer
format: int32
factor integer
format: int32
quantity string | integer
string pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
type string required
enum: Factor, Quantity
updatePolicy object
evictAfterOOMSeconds integer
format: int32
minimum: 1
evictionRequirements []object
changeRequirement string required
enum: TargetHigherThanRequests, TargetLowerThanRequests
resources []string required
minReplicas integer
format: int32
updateMode string
enum: Off, Initial, Recreate, InPlaceOrRecreate, InPlace, Auto
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
replicas integer
format: int32
selector string
updateStatus string

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