File tree 6 files changed +35
-2
lines changed
6 files changed +35
-2
lines changed Original file line number Diff line number Diff line change 6
6
steps :
7
7
- add_ssh_keys :
8
8
fingerprints :
9
- - " c8:e3:fe:92:a1:f8:07:87:ff:23:1f:e7:25:4f:7b:9d "
9
+ - " ef:eb:ba:46:70:a4:6e:1b:73:da:c6:18:8d:ad:32:82 "
10
10
- checkout
11
11
- run :
12
12
name : Install dependancies
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ apiVersion: v2
2
2
name : helm-django
3
3
description : A Helm chart for Kubernetes
4
4
type : application
5
- version : 1.0 .0
5
+ version : 1.1 .0
6
6
7
7
sources :
8
8
- https://github.com/jengo/helm-django
Original file line number Diff line number Diff line change 1
1
# helm-django
2
+ [ ![ jengo] ( https://circleci.com/gh/jengo/helm-django.svg?style=svg )] ( < LINK > )
3
+
2
4
3
5
This helm template is intentionally very generic and basic. This is meant to act as a starting point to get your application up and running with little effort.
4
6
Original file line number Diff line number Diff line change
1
+ {{- if .Values.certManager.enabled }}
2
+ apiVersion : cert-manager.io/v1
3
+ kind : Certificate
4
+ metadata :
5
+ name : {{ .Values.certManager.fqdn }}
6
+ spec :
7
+ secretName : {{ .Values.certManager.fqdn }}
8
+ commonName : " {{ .Values.certManager.fqdn }}"
9
+ dnsNames :
10
+ - " {{ .Values.certManager.fqdn }}"
11
+ issuerRef :
12
+ name : {{ .Values.certManager.issuer.name }}
13
+ kind : ClusterIssuer
14
+ group : cert-manager.io
15
+ {{- end }}
Original file line number Diff line number Diff line change @@ -4,6 +4,14 @@ argoWorkflow:
4
4
deployment :
5
5
enabled : false
6
6
7
+ certManager :
8
+ enabled : true
9
+ fqdn : example.jolene.dev
10
+ issuer :
11
+ # Required value: set issuer for cert-manager
12
+ # https://cert-manager.io/docs/concepts/issuer/
13
+ name : " letsencrypt-prod"
14
+
7
15
podAnnotations :
8
16
vault.security.banzaicloud.io/vault-addr : " https://vault.vault:8200"
9
17
vault.security.banzaicloud.io/vault-tls-secret : " vault-tls"
Original file line number Diff line number Diff line change @@ -83,6 +83,14 @@ service:
83
83
protocol : TCP
84
84
name : http
85
85
86
+ certManager :
87
+ enabled : false
88
+ fqdn : example.jolene.dev
89
+ issuer :
90
+ # Required value: set issuer for cert-manager
91
+ # https://cert-manager.io/docs/concepts/issuer/
92
+ name : " letsencrypt-prod"
93
+
86
94
# TODO: Not happy with this layout, it's a pain in the ass to use
87
95
traefikIngressRoute :
88
96
enabled : false
You can’t perform that action at this time.
0 commit comments