Skip to content

Commit 59d0c1c

Browse files
committed
chore(vmauth): use random user
1 parent a8f141e commit 59d0c1c

4 files changed

Lines changed: 33 additions & 29 deletions

File tree

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{{ $username := include "common.secrets.lookup" (dict "secret" "victoriametrics-vmauth-creds" "key" "username" "defaultValue" (default (randAlphaNum 16) .Values.vmauth.username) "context" $) }}
2+
{{ $password := include "common.secrets.lookup" (dict "secret" "victoriametrics-vmauth-creds" "key" "password" "defaultValue" (default (randAlphaNum 32) .Values.vmauth.password) "context" $) }}
3+
apiVersion: v1
4+
kind: Secret
5+
metadata:
6+
name: victoriametrics-vmauth-creds
7+
labels:
8+
heritage: drycc
9+
type: Opaque
10+
data:
11+
username: {{ $username }}
12+
password: {{ $password }}
13+
14+
---
15+
apiVersion: v1
16+
kind: ConfigMap
17+
metadata:
18+
name: victoriametrics-vmauth-config
19+
labels:
20+
heritage: drycc
21+
data:
22+
vmauth.yaml: |
23+
users:
24+
- username: {{ $username | b64dec }}
25+
password: {{ $password | b64dec }}
26+
url_map:
27+
- src_paths:
28+
- "/insert"
29+
url_prefix: "http://drycc-victoriametrics-vminsert.{{.Release.Namespace}}.svc.{{.Values.global.clusterDomain}}:8480/"
30+
url_prefix: "http://drycc-victoriametrics-vmselect.{{.Release.Namespace}}.svc.{{.Values.global.clusterDomain}}:8481/"
31+
discover_backend_ips: true

charts/victoriametrics/templates/victoriametrics/vmauth/vmauth-configmap.yaml

Lines changed: 0 additions & 17 deletions
This file was deleted.

charts/victoriametrics/templates/victoriametrics/vmauth/vmauth-creds-secret.yaml

Lines changed: 0 additions & 10 deletions
This file was deleted.

charts/victoriametrics/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ vmagent:
5454
## victoriametrics vmauth configuration
5555
##
5656
vmauth:
57-
username: admin
58-
password: admin
57+
username: ""
58+
password: ""
5959
nodeAffinityPreset:
6060
key: "drycc.cc/node"
6161
type: "soft"

0 commit comments

Comments
 (0)