๐Ÿ“ฆ kurokobo / awx-on-k3s

๐Ÿ“„ issuer.yaml ยท 32 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32---
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
  name: awx-issuer
spec:
  acme:
    # The email address to be registered with ACME CA
    email: cert@example.com

    # The URL of the ACME API endpoint.
    # In Let's Encrypt, this is one of the following:
    #   Production: https://acme-v02.api.letsencrypt.org/directory
    #   Staging   : https://acme-staging-v02.api.letsencrypt.org/directory
    server: https://acme-staging-v02.api.letsencrypt.org/directory

    privateKeySecretRef:
      name: awx-issuer-account-key

    solvers:
      - dns01:
          azureDNS:
            environment: AzurePublicCloud
            subscriptionID: 00000000-0000-0000-0000-000000000000
            resourceGroupName: example-rg
            hostedZoneName: example.com
            tenantID: 00000000-0000-0000-0000-000000000000
            clientID: 00000000-0000-0000-0000-000000000000
            clientSecretSecretRef:
              name: azuredns-config
              key: client-secret