File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ # yaml-language-server: $schema=https://lds-schemas.pages.dev/external-secrets.io/externalsecret_v1beta1.json
3+ apiVersion : external-secrets.io/v1
4+ kind : ExternalSecret
5+ metadata :
6+ name : gravity-dns
7+ spec :
8+ refreshInterval : 15m
9+ secretStoreRef :
10+ name : bitwarden-secrets-manager
11+ kind : ClusterSecretStore
12+ target :
13+ name : gravity-dns
14+ template :
15+ engineVersion : v2
16+ data :
17+ ADMIN_PASSWORD : " {{ .admin_password }}"
18+ ADMIN_TOKEN : " {{ .admin_token }}"
19+ ETCD_JOIN_CLUSTER : " {{ .etcd_join_token }},http://mgmt-srv-01.chkpwd.com:8008"
20+ dataFrom :
21+ - extract :
22+ key : " infra-gravity-secrets"
Original file line number Diff line number Diff line change @@ -6,3 +6,4 @@ resources:
66 - sts.yml
77 - svc.yml
88 - http-route.yml
9+ - external-secret.yml
Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ kind: StatefulSet
44metadata :
55 labels :
66 app.kubernetes.io/name : gravity
7+ annotations :
8+ reloader.stakater.com/auto : " true"
79 name : gravity
810spec :
911 selector :
2830 value : 172.16.16.17
2931 - name : BOOTSTRAP_ROLES
3032 value : " dns;api;etcd;monitoring;tsdb"
33+ envFrom :
34+ - secretRef :
35+ name : gravity
3136 livenessProbe :
3237 httpGet :
3338 path : /healthz/live
4247 - containerPort : 53
4348 protocol : UDP
4449 name : dns-udp
45- - containerPort : 67
46- protocol : UDP
47- name : dhcp
48- - containerPort : 68
49- protocol : UDP
50- name : dhcp-alt
5150 - containerPort : 8008
5251 name : http
5352 - containerPort : 8009
You can’t perform that action at this time.
0 commit comments