vmoperator
VM Operator will install CRDs.
bash
kubectl get crd | grep victoria
bash
vlogs.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmagents.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmalertmanagerconfigs.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmalertmanagers.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmalerts.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmauths.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmclusters.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmnodescrapes.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmpodscrapes.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmprobes.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmrules.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmscrapeconfigs.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmservicescrapes.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmsingles.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmstaticscrapes.operator.victoriametrics.com 2025-06-06T04:05:21Z
vmusers.operator.victoriametrics.com 2025-06-06T04:05:21Z
bash
kubectl api-resources | grep victoria
bash
vlogs operator.victoriametrics.com/v1beta1 true VLogs
vmagents operator.victoriametrics.com/v1beta1 true VMAgent
vmalertmanagerconfigs operator.victoriametrics.com/v1beta1 true VMAlertmanagerConfig
vmalertmanagers operator.victoriametrics.com/v1beta1 true VMAlertmanager
vmalerts operator.victoriametrics.com/v1beta1 true VMAlert
vmauths operator.victoriametrics.com/v1beta1 true VMAuth
vmclusters operator.victoriametrics.com/v1beta1 true VMCluster
vmnodescrapes operator.victoriametrics.com/v1beta1 true VMNodeScrape
vmpodscrapes operator.victoriametrics.com/v1beta1 true VMPodScrape
vmprobes operator.victoriametrics.com/v1beta1 true VMProbe
vmrules operator.victoriametrics.com/v1beta1 true VMRule
vmscrapeconfigs operator.victoriametrics.com/v1beta1 true VMScrapeConfig
vmservicescrapes operator.victoriametrics.com/v1beta1 true VMServiceScrape
vmsingles operator.victoriametrics.com/v1beta1 true VMSingle
vmstaticscrapes operator.victoriametrics.com/v1beta1 true VMStaticScrape
vmusers operator.victoriametrics.com/v1beta1 true VMUser
bash
kubectl api-versions | grep victoria
bash
operator.victoriametrics.com/v1beta1
vmagent
If vmagent
installed by operator, it will create vmagent
custom resource.
- Scrape config will manage by operator
VMServiceScrape
VMScrapeConfig
bash
kubectl get vmagent
vmcluster
If vmcluster
installed by operator, it will create vmcluster
custom resource.
- Components:
vminsert
vmselect
vmstorage
bash
kubectl get vmcluster
Delete CR
bash
kubectl delete vmagent foo