22apiVersion : apps/v1
33kind : Deployment
44metadata :
5- name : {{ .Release .Name }}-cache -server
5+ name : {{ .Chart .Name }}-server
66 labels :
7- {{- include "theia -shared-cache.labels" . | nindent 4 }}
7+ {{- include "eduide -shared-cache.labels" . | nindent 4 }}
88 app.kubernetes.io/component : cache-server
99spec :
1010 replicas : 1
1111 selector :
1212 matchLabels :
13- {{- include "theia -shared-cache.selectorLabels" . | nindent 6 }}
13+ {{- include "eduide -shared-cache.selectorLabels" . | nindent 6 }}
1414 app.kubernetes.io/component : cache-server
1515 template :
1616 metadata :
1717 labels :
18- {{- include "theia -shared-cache.selectorLabels" . | nindent 8 }}
18+ {{- include "eduide -shared-cache.selectorLabels" . | nindent 8 }}
1919 app.kubernetes.io/component : cache-server
2020 annotations :
2121 checksum/config : {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}
@@ -29,15 +29,14 @@ spec:
2929 - -c
3030 - |
3131 echo "Waiting for Redis to be ready..."
32- until nc -z {{ .Release .Name }}-redis 6379; do
32+ until nc -z {{ .Chart .Name }}-redis 6379; do
3333 echo "Redis not ready, waiting..."
3434 sleep 2
3535 done
3636 echo "Redis is ready!"
3737 containers :
3838 - name : cache-server
39- image : " {{ .Values.image.repository }}:{{ .Values.image.tag }}"
40- imagePullPolicy : {{ .Values.image.pullPolicy }}
39+ image : " {{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.Version }}"
4140 ports :
4241 - name : http
4342 containerPort : 8080
@@ -46,25 +45,25 @@ spec:
4645 - name : REDIS_PASSWORD
4746 valueFrom :
4847 secretKeyRef :
49- name : {{ .Release .Name }}-redis-secret
48+ name : {{ .Chart .Name }}-redis-secret
5049 key : redis-password
5150 {{- if .Values.auth.enabled }}
5251 - name : CACHE_READER_PASSWORD
5352 valueFrom :
5453 secretKeyRef :
55- name : {{ .Release .Name }}-cache -reader
54+ name : {{ .Chart .Name }}-reader
5655 key : password
5756 - name : CACHE_WRITER_PASSWORD
5857 valueFrom :
5958 secretKeyRef :
60- name : {{ .Release .Name }}-cache -writer
59+ name : {{ .Chart .Name }}-writer
6160 key : password
6261 {{- end }}
6362 args :
6463 - --config
6564 - /etc/gradle-cache/config.yaml
6665 resources :
67- {{- toYaml .Values.resources.cacheServer | nindent 12 }}
66+ {{- toYaml .Values.resources | nindent 12 }}
6867 livenessProbe :
6968 httpGet :
7069 path : /ping
9998 volumes :
10099 - name : config
101100 configMap :
102- name : {{ .Release .Name }}-config
101+ name : {{ .Chart .Name }}-config
103102 {{- if .Values.tls.enabled }}
104103 - name : tls-certs
105104 secret :
0 commit comments