Initial upload

This commit is contained in:
Automated pipeline 2025-05-26 15:12:04 +00:00 committed by Actions pipeline
parent ac3dd9611a
commit 9505384cec
5 changed files with 53 additions and 4 deletions

View file

@ -0,0 +1,39 @@
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMAuth
metadata:
name: vmauth
namespace: observability
spec:
selectAllByDefault: true
ingress:
class_name: nginx
annotations:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
cert-manager.io/cluster-issuer: main
host: o12y.penguin-observability.think-ahead.cloud
tlsHosts:
- o12y.penguin-observability.think-ahead.cloud
tlsSecretName: vmauth-tls-secret
---
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMUser
metadata:
name: simple-user
namespace: observability
spec:
username: simple-user
password: simple-password
targetRefs:
- crd:
kind: VMSingle
name: victoria-k8s-stack-victoria-metrics-k8s-stack
namespace: observability
paths: ["/.*"]
- crd:
kind: VLogs
name: victorialogs
namespace: observability
paths: ["/.*"]

View file

@ -749,7 +749,7 @@ vmalert:
vmauth:
# -- Enable VMAuth CR
enabled: false
enabled: true
# -- VMAuth annotations
annotations: {}
# -- (object) Full spec for VMAuth CRD. Allowed values described [here](https://docs.victoriametrics.com/operator/api#vmauthspec)