27 lines
753 B
YAML
27 lines
753 B
YAML
{{- if .Values.createCustomResource -}}
|
|
apiVersion: apiextensions.k8s.io/v1beta1
|
|
kind: CustomResourceDefinition
|
|
metadata:
|
|
name: certificates.certmanager.k8s.io
|
|
{{- if semverCompare ">=2.10-0" .Capabilities.TillerVersion.SemVer }}
|
|
annotations:
|
|
"helm.sh/hook": crd-install
|
|
{{- end }}
|
|
labels:
|
|
app: {{ template "cert-manager.name" . }}
|
|
chart: {{ template "cert-manager.chart" . }}
|
|
release: {{ .Release.Name }}
|
|
heritage: {{ .Release.Service }}
|
|
spec:
|
|
group: certmanager.k8s.io
|
|
version: v1alpha1
|
|
scope: Namespaced
|
|
names:
|
|
kind: Certificate
|
|
plural: certificates
|
|
{{- if .Values.certificateResourceShortNames }}
|
|
shortNames:
|
|
{{ toYaml .Values.certificateResourceShortNames | indent 6 }}
|
|
{{- end -}}
|
|
{{- end -}}
|