[ROBOT] ADD HTTPS based BULKPM test cases that use helm based components
[testsuite.git] / robot / assets / helm / pm-https-server / templates / certificate.yaml
1 apiVersion: cert-manager.io/v1
2 kind: Certificate
3 metadata:
4   namespace: {{ include "pmhttpsserver.namespace" . }}
5   name: '{{ .Values.certificates.name }}-cert'
6 spec:
7   commonName: {{ .Values.certificates.commonName }}
8   secretName: '{{ .Values.certificates.name }}-secret'
9   renewBefore: {{ .Values.certificates.renewBefore }}
10   duration: {{ .Values.certificates.duration }}
11   subject:
12     organizations:
13       - {{ .Values.certificates.subject.organization }}
14     countries:
15       - {{ .Values.certificates.subject.country }}
16     localities:
17       - {{ .Values.certificates.subject.locality }}
18     provinces:
19       - {{ .Values.certificates.subject.province }}
20     organizationalUnits:
21       - {{ .Values.certificates.subject.organizationalUnit }}
22   issuerRef:
23     group: {{ .Values.certificates.issuerRef.group }}
24     kind: {{ .Values.certificates.issuerRef.kind }}
25     name: {{ .Values.certificates.issuerRef.name }}
26   dnsNames: {{ include "pmhttpsserver.dnsNames" . | indent 4 }}