deSEC
deSEC
Example DNSIntegration records
Create a DNSIntegration to start using your deSEC zone with Phonebook
You will need to create a deSEC API token with relevant permissions.
apiVersion: se.quencer.io/v1alpha1
kind: DNSIntegration
metadata:
name: desec
spec:
provider:
name: desec
zones:
- mydomain.com
secretRef:
name: desec-secrets
keys:
- name: "DESEC_TOKEN"
key: 'sometokenfromdesechere'
If you wish to use environment variables over secrets:
apiVersion: se.quencer.io/v1alpha1
kind: DNSIntegration
metadata:
name: desec
spec:
provider:
name: desec
zones:
- mydomain.com
env:
- name: DESEC_TOKEN
value: 'sometokenfromdesechere'
Deploying
Now you can deploy with the normal command:
helm upgrade --install phonebook phonebook/phonebook \
--namespace phonebook-system \
--create-namespace \
--values values.yaml