Skip to content

Commit 7af93bc

Browse files
committed
chore(controller): canonical charts naming
1 parent 0311931 commit 7af93bc

12 files changed

Lines changed: 66 additions & 66 deletions

.drone/drone.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ steps:
117117
- name: generate chart
118118
commands:
119119
- IMAGE_TAG=$([ ! -z $DRONE_TAG ] && echo \"${DRONE_TAG:1}\" || echo \"canary\")
120-
- sed -i "s/image_tag:\ \"canary\"/image_tag:\ $IMAGE_TAG/g" charts/controller/values.yaml
120+
- sed -i "s/imageTag:\ \"canary\"/imageTag:\ $IMAGE_TAG/g" charts/controller/values.yaml
121121
- helm package charts/controller --version ${DRONE_TAG:-v1.0.0}
122122
- curl -u $CHARTMUSEUM_USERNAME:$CHARTMUSEUM_PASSWORD -F chart=@controller-${DRONE_TAG:-v1.0.0}.tgz "$CHARTMUSEUM_API/api/$([ -z $DRONE_TAG ] && echo testing || echo stable)/charts"
123123
environment:

charts/controller/templates/controller-celery.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ metadata:
55
labels:
66
heritage: drycc
77
annotations:
8-
component.drycc.cc/version: {{ .Values.image_tag }}
8+
component.drycc.cc/version: {{ .Values.imageTag }}
99
spec:
10-
replicas: {{ .Values.celery_replicas }}
10+
replicas: {{ .Values.celeryReplicas }}
1111
strategy:
1212
rollingUpdate:
1313
maxSurge: 1
@@ -25,7 +25,7 @@ spec:
2525
initContainers:
2626
- name: drycc-controller-init
2727
image: docker.io/drycc/python-dev:latest
28-
imagePullPolicy: {{.Values.image_pull_policy}}
28+
imagePullPolicy: {{.Values.imagePullPolicy}}
2929
command:
3030
- netcat
3131
- -v
@@ -36,8 +36,8 @@ spec:
3636
{{- include "controller.envs" . | indent 8 }}
3737
containers:
3838
- name: drycc-controller-celery-high
39-
image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
40-
imagePullPolicy: {{.Values.image_pull_policy}}
39+
image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
40+
imagePullPolicy: {{.Values.imagePullPolicy}}
4141
command:
4242
- /bin/bash
4343
- -c
@@ -46,8 +46,8 @@ spec:
4646
{{- include "controller.limits" . | indent 8 }}
4747
{{- include "controller.envs" . | indent 8 }}
4848
- name: drycc-controller-celery-middle
49-
image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
50-
imagePullPolicy: {{.Values.image_pull_policy}}
49+
image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
50+
imagePullPolicy: {{.Values.imagePullPolicy}}
5151
command:
5252
- /bin/bash
5353
- -c
@@ -56,8 +56,8 @@ spec:
5656
{{- include "controller.limits" . | indent 8 }}
5757
{{- include "controller.envs" . | indent 8 }}
5858
- name: drycc-controller-celery-low
59-
image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
60-
imagePullPolicy: {{.Values.image_pull_policy}}
59+
image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
60+
imagePullPolicy: {{.Values.imagePullPolicy}}
6161
command:
6262
- /bin/bash
6363
- -c

charts/controller/templates/controller-certificate.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if .Values.global.cert_manager_enabled }}
1+
{{- if .Values.global.certManagerEnabled }}
22
apiVersion: cert-manager.io/v1
33
kind: Certificate
44
metadata:
@@ -9,7 +9,7 @@ spec:
99
name: drycc-cluster-issuer
1010
kind: ClusterIssuer
1111
dnsNames:
12-
- drycc.{{ .Values.global.platform_domain }}
12+
- drycc.{{ .Values.global.platformDomain }}
1313
privateKey:
1414
rotationPolicy: Always
1515
{{- end }}

charts/controller/templates/controller-clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if (.Values.global.use_rbac) -}}
1+
{{- if (.Values.global.rbac) -}}
22
kind: ClusterRole
33
apiVersion: rbac.authorization.k8s.io/v1
44
metadata:

charts/controller/templates/controller-clusterrolebinding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{- if (.Values.global.use_rbac) -}}
1+
{{- if (.Values.global.rbac) -}}
22
kind: ClusterRoleBinding
33
apiVersion: rbac.authorization.k8s.io/v1
44
metadata:

charts/controller/templates/controller-cronjob-daily.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ metadata:
55
labels:
66
heritage: drycc
77
annotations:
8-
component.drycc.cc/version: {{ .Values.image_tag }}
8+
component.drycc.cc/version: {{ .Values.imageTag }}
99
spec:
1010
schedule: "0 0 * * *"
11-
concurrencyPolicy: {{ .Values.concurrency_policy }}
11+
concurrencyPolicy: {{ .Values.concurrencyPolicy }}
1212
successfulJobsHistoryLimit: 1
1313
failedJobsHistoryLimit: 1
1414
jobTemplate:
@@ -20,7 +20,7 @@ spec:
2020
initContainers:
2121
- name: drycc-controller-cronjob-daily-init
2222
image: docker.io/drycc/python-dev:latest
23-
imagePullPolicy: {{.Values.image_pull_policy}}
23+
imagePullPolicy: {{.Values.imagePullPolicy}}
2424
command:
2525
- netcat
2626
- -v
@@ -30,16 +30,16 @@ spec:
3030
- $(DRYCC_REDIS_ADDRS)
3131
{{- include "controller.envs" . | indent 12 }}
3232
containers:
33-
- image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
34-
imagePullPolicy: {{.Values.image_pull_policy}}
33+
- image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
34+
imagePullPolicy: {{.Values.imagePullPolicy}}
3535
name: drycc-controller-load-db-state-to-k8s
3636
command:
3737
- /bin/bash
3838
- -c
3939
args:
4040
- python /app/manage.py load_db_state_to_k8s
4141
{{- include "controller.envs" . | indent 12 }}
42-
- image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
42+
- image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
4343
imagePullPolicy: {{.Values.pull_policy}}
4444
name: drycc-controller-measure-apps
4545
command:
@@ -48,7 +48,7 @@ spec:
4848
args:
4949
- python -u /app/manage.py measure_apps
5050
{{- include "controller.envs" . | indent 12 }}
51-
- image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
51+
- image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
5252
imagePullPolicy: {{.Values.pull_policy}}
5353
name: drycc-controller-measure-resources
5454
command:
@@ -57,7 +57,7 @@ spec:
5757
args:
5858
- python -u /app/manage.py measure_resources
5959
{{- include "controller.envs" . | indent 12 }}
60-
- image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
60+
- image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
6161
imagePullPolicy: {{.Values.pull_policy}}
6262
name: drycc-controller-measure-volumes
6363
command:

charts/controller/templates/controller-cronjob-hourly.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ metadata:
55
labels:
66
heritage: drycc
77
annotations:
8-
component.drycc.cc/version: {{ .Values.image_tag }}
8+
component.drycc.cc/version: {{ .Values.imageTag }}
99
spec:
1010
schedule: "0 */1 * * *"
11-
concurrencyPolicy: {{ .Values.concurrency_policy }}
11+
concurrencyPolicy: {{ .Values.concurrencyPolicy }}
1212
successfulJobsHistoryLimit: 1
1313
failedJobsHistoryLimit: 1
1414
jobTemplate:
@@ -20,7 +20,7 @@ spec:
2020
initContainers:
2121
- name: drycc-controller-init
2222
image: docker.io/drycc/python-dev:latest
23-
imagePullPolicy: {{.Values.image_pull_policy}}
23+
imagePullPolicy: {{.Values.imagePullPolicy}}
2424
command:
2525
- netcat
2626
- -v
@@ -30,7 +30,7 @@ spec:
3030
- $(DRYCC_REDIS_ADDRS)
3131
{{- include "controller.envs" . | indent 12 }}
3232
containers:
33-
- image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
33+
- image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
3434
imagePullPolicy: {{.Values.pull_policy}}
3535
name: drycc-controller-measure-networks
3636
command:

charts/controller/templates/controller-deployment.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
labels:
66
heritage: drycc
77
annotations:
8-
component.drycc.cc/version: {{ .Values.image_tag }}
8+
component.drycc.cc/version: {{ .Values.imageTag }}
99
spec:
1010
replicas: {{ .Values.replicas }}
1111
strategy:
@@ -25,7 +25,7 @@ spec:
2525
initContainers:
2626
- name: drycc-controller-init
2727
image: docker.io/drycc/python-dev:latest
28-
imagePullPolicy: {{.Values.image_pull_policy}}
28+
imagePullPolicy: {{.Values.imagePullPolicy}}
2929
command:
3030
- netcat
3131
- -v
@@ -36,8 +36,8 @@ spec:
3636
{{- include "controller.envs" . | indent 8 }}
3737
containers:
3838
- name: drycc-controller
39-
image: {{.Values.image_registry}}/{{.Values.image_org}}/controller:{{.Values.image_tag}}
40-
imagePullPolicy: {{.Values.image_pull_policy}}
39+
image: {{.Values.imageRegistry}}/{{.Values.imageOrg}}/controller:{{.Values.imageTag}}
40+
imagePullPolicy: {{.Values.imagePullPolicy}}
4141
livenessProbe:
4242
httpGet:
4343
path: /healthz

charts/controller/templates/controller-ingress.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ metadata:
99
heritage: "{{ .Release.Service }}"
1010
annotations:
1111
kubernetes.io/tls-acme: "true"
12-
{{- if not (eq .Values.global.ingress_class "") }}
13-
kubernetes.io/ingress.class: "{{ .Values.global.ingress_class }}"
12+
{{- if not (eq .Values.global.ingressClass "") }}
13+
kubernetes.io/ingress.class: "{{ .Values.global.ingressClass }}"
1414
{{- end }}
1515
spec:
1616
rules:
17-
- host: drycc.{{ .Values.global.platform_domain }}
17+
- host: drycc.{{ .Values.global.platformDomain }}
1818
http:
1919
paths:
2020
- pathType: Prefix
21-
{{- if eq .Values.global.ingress_class "gce" "alb" }}
21+
{{- if eq .Values.global.ingressClass "gce" "alb" }}
2222
path: /*
2323
{{- else }}{{/* Has annotations but ingress class is not "gce" nor "alb" */}}
2424
path: /
@@ -28,9 +28,9 @@ spec:
2828
name: drycc-controller
2929
port:
3030
number: 80
31-
{{- if .Values.global.cert_manager_enabled }}
31+
{{- if .Values.global.certManagerEnabled }}
3232
tls:
3333
- secretName: drycc-controller-certificate-auto
3434
hosts:
35-
- drycc.{{ .Values.global.platform_domain }}
35+
- drycc.{{ .Values.global.platformDomain }}
3636
{{- end }}

charts/controller/templates/controller-secret-creds.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ metadata:
77
annotations:
88
"helm.sh/hook": pre-install
99
data:
10-
{{- if (.Values.database_url) }}
11-
database-url: {{ .Values.database_url | b64enc }}
10+
{{- if (.Values.databaseUrl) }}
11+
database-url: {{ .Values.databaseUrl | b64enc }}
1212
{{- end }}
1313
django-secret-key: {{ randAscii 64 | b64enc }}
1414
deploy-hook-secret-key: {{ randAscii 64 | b64enc }}

0 commit comments

Comments
 (0)