.. | ||
templates | ||
.gitignore | ||
dns-vars.example.yml | ||
k8s-vars.example.yml | ||
README.md | ||
setup-dns.yml | ||
setup-k8s.yml | ||
setup-user.yml |
service-provider-setup
Setup Ansible
To get started, follow the installation guide to setup ansible on your machine
Configure DNS
Prerequisites
-
Buy a domain and configure nameservers to DigitalOcean
-
Generate a DigitalOcean access token
Create DNS entries in DigitalOcean
-
Copy the
dns-vars.example.yml
vars filecp dns-vars.example.yml dns-vars.yml
-
Enter the
dns-vars.yml
file# primary domain for which DNS records will be managed # eg: laconic.com domain: "" # specific prefix for subdomains # eg: lcn-cad subdomain_prefix: "" # The IP address to be used for the A record of the cluster control machine # eg: 23.111.78.179 cluster_control_ip: "" # DigitalOcean access token # eg: dop_v1... do_api_token: ""
-
Run the
setup-dns.yml
ansible playbook to create the necessary DNS entries in DigitalOceanansible-playbook setup-dns.yml