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+ apiVersion : v2
2+ name : vault
3+ description : Simple dev-mode Vault Helm chart (not for production)
4+ type : application
5+ version : 0.1.0
6+ appVersion : " 1.17.3"
Original file line number Diff line number Diff line change 1+ apiVersion : apps/v1
2+ kind : Deployment
3+ metadata :
4+ name : vault
5+ namespace : {{ .Values.namespace }}
6+ spec :
7+ replicas : {{ .Values.replicaCount }}
8+ selector :
9+ matchLabels :
10+ app : vault
11+ template :
12+ metadata :
13+ labels :
14+ app : vault
15+ spec :
16+ nodeSelector :
17+ {{ toYaml .Values.nodeSelector | indent 8 }}
18+ containers :
19+ - name : vault
20+ image : " {{ .Values.image.repository }}:{{ .Values.image.tag }}"
21+ imagePullPolicy : {{ .Values.image.pullPolicy }}
22+ args :
23+ - " server"
24+ - " -dev"
25+ ports :
26+ - containerPort : {{ .Values.service.targetPort }}
27+ env :
28+ - name : VAULT_DEV_ROOT_TOKEN_ID
29+ value : {{ .Values.vault.devRootToken | quote }}
30+ - name : VAULT_DEV_LISTEN_ADDRESS
31+ value : {{ .Values.vault.listenAddress | quote }}
32+ readinessProbe :
33+ httpGet :
34+ path : /v1/sys/health
35+ port : {{ .Values.service.targetPort }}
36+ initialDelaySeconds : 5
37+ periodSeconds : 10
Original file line number Diff line number Diff line change 1+ apiVersion : v1
2+ kind : Service
3+ metadata :
4+ name : {{ .Values.service.name }}
5+ namespace : {{ .Values.namespace }}
6+ spec :
7+ selector :
8+ app : vault
9+ ports :
10+ - name : http
11+ port : {{ .Values.service.port }}
12+ targetPort : {{ .Values.service.targetPort }}
13+ type : {{ .Values.service.type }}
Original file line number Diff line number Diff line change 1+ namespace : vault
2+
3+ replicaCount : 1
4+
5+ image :
6+ repository : hashicorp/vault
7+ tag : " 1.17.3"
8+ pullPolicy : IfNotPresent
9+
10+ service :
11+ name : vault
12+ type : ClusterIP
13+ port : 8200
14+ targetPort : 8200
15+
16+ vault :
17+ devRootToken : " root"
18+ listenAddress : " 0.0.0.0:8200"
19+
20+ nodeSelector :
21+ type : dependent_services
You can’t perform that action at this time.
0 commit comments