chore(certs): add labels
This patch set adds in the manifests guards and labels for the cert-manager Issuer. Change-Id: Ibcb45f9617be2b2ebde6d2b2695bfa6b358b2079 Signed-off-by: Tin Lam <tin@irrational.io>
This commit is contained in:
parent
197409be9f
commit
c562986aa6
@ -11,5 +11,8 @@
|
||||
# limitations under the License.
|
||||
|
||||
---
|
||||
dependencies: []
|
||||
dependencies:
|
||||
- name: helm-toolkit
|
||||
repository: http://localhost:8879/charts
|
||||
version: 0.1.0
|
||||
...
|
||||
|
@ -12,13 +12,18 @@ See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/}}
|
||||
|
||||
{{- if .Values.manifests.issuer }}
|
||||
{{- $envAll := . }}
|
||||
---
|
||||
apiVersion: cert-manager.io/v1alpha3
|
||||
kind: Issuer
|
||||
metadata:
|
||||
name: {{ .Values.conf.ca.issuer.name }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{ tuple $envAll "cert-manager" "issuer" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
||||
spec:
|
||||
ca:
|
||||
secretName: {{ .Values.conf.ca.secret.name }}
|
||||
...
|
||||
{{- end }}
|
||||
|
@ -12,6 +12,7 @@ See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/}}
|
||||
|
||||
{{- if .Values.manifests.secret_ca }}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
@ -22,3 +23,4 @@ data:
|
||||
tls.crt: {{ .Values.conf.ca.secret.crt | default "" | b64enc }}
|
||||
tls.key: {{ .Values.conf.ca.secret.key | default "" | b64enc }}
|
||||
...
|
||||
{{- end }}
|
||||
|
@ -18,4 +18,8 @@ conf:
|
||||
name: secret-name
|
||||
crt: null
|
||||
key: null
|
||||
|
||||
manifests:
|
||||
issuer: true
|
||||
secret_ca: true
|
||||
...
|
||||
|
Loading…
Reference in New Issue
Block a user