operator
operator copied to clipboard
Kubernetes operator for Victoria Metrics
This proposal suggests reorganizing the [Kubernetes Operator](https://docs.victoriametrics.com/operator/) documentation to enhance clarity, usability, and discoverability of information. The new structure aims to provide a more intuitive navigation experience for users of...
When setting clusterVersion: "v1.117.1-enterprise-cluster" in a VMCluster spec, the operator tries to use the same tag (v1.117.1-enterprise-cluster) for all components, including vmauth. However, there is no corresponding image tag v1.117.1-enterprise-cluster...
### Describe the bug [in the daemonset mode docs](https://docs.victoriametrics.com/operator/resources/vmagent/#daemonset-mode) the remotewrite url for VMSingle is 8428, but is should be 8429 since that is the default for the helm chart...
Discovering the actual configuration values used by the operator is more complex than it should be. Typically, this requires: - Checking for any environment variable overrides in the operator’s deployment...
The operator is configured using environment variables, defined via struct annotations (see [example](https://github.com/VictoriaMetrics/operator/blob/655987ee718b33b04d9c03108209beec91b9b1e8/internal/config/config.go#L191)). These variables are parsed and populated using the [caarlos0/env/v11](https://github.com/caarlos0/env) library. However, this approach has several drawbacks: -...
`-eula` flag have been deprecated last year and will be removed from VictoriaMetrics shortly. Currently, `vmbackupmanaget` configuration still requires `acceptEULA` [flag](https://docs.victoriametrics.com/operator/api/#vmbackup-accepteula) in CR configuration. It is needed to remove `-eula`...
Steps to reproduce: 1. deploy vm operator with custom namespace via kustomize ``` apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - github.com/VictoriaMetrics/operator/config/base-with-webhook?ref=v0.55.0 namespace: data images: - name: manager newName: victoriametrics/operator newTag: v0.55.0...
It would be really cool if the operator could automatically increase the size of PVCs for VMSingle and VMCluster. This was mentioned way back in an issue here: https://github.com/VictoriaMetrics/operator/issues/161 Lets...