15 lines
549 B
YAML
15 lines
549 B
YAML
|
|
{{- if and (eq .Values.agentInjector.certificate.method "certmanager") .Values.agentInjector.enabled }}
|
||
|
|
apiVersion: cert-manager.io/v1
|
||
|
|
kind: Certificate
|
||
|
|
metadata:
|
||
|
|
name: {{ .Values.agentInjector.secret.name }}
|
||
|
|
spec:
|
||
|
|
secretName: {{ .Values.agentInjector.secret.name }}
|
||
|
|
dnsNames:
|
||
|
|
- {{ (printf "%s.%s" .Values.agentInjector.name .Release.Namespace ) }}
|
||
|
|
- {{ (printf "%s.%s.svc" .Values.agentInjector.name .Release.Namespace ) }}
|
||
|
|
{{- with .Values.agentInjector.certificate.certmanager }}
|
||
|
|
{{- toYaml . | nindent 2 }}
|
||
|
|
{{- end }}
|
||
|
|
{{- end }}
|