🌳
pt0/deployF/k8sF/genericCertF.mts
1export const genericCert = ({name, commonName}: {name: string, commonName: string}) => {
2 return {
3 apiVersion: 'cert-manager.io/v1',
4 kind: 'Certificate',
5 metadata: {
6 name,
7 },
8 spec: {
9 commonName,
10 dnsNames: [
11 commonName
12 ],
13 issuerRef: {
14 group: 'cert-manager.io',
15 kind: 'ClusterIssuer',
16 name: 'letsencrypt-prod'
17 },
18 secretName: name,
19 },
20 }