/k3s-terraform-vultr-cloudlare

Contains configuration for terraform to setup k3s cluster on vultr instances running alpine linux. Cloudflare DNS included.

Primary LanguageHCL

Contains configuration for terraform to setup k3s cluster on vultr instances running alpine linux.

Create file terraform.tfvars in main folder:

k3s_token          = "super_secret_token"
ssh_private_key    = "~/.ssh/id_rsa"
ssh_public_key_url = "https://github.com/cornelfh.keys"
vultr_api_key      = "insert_your_vultr_api_key_here"
cloudflare_email       = ""
cloudflare_api_key     = ""
cloudflare_domain_name = ""
subdomains             = ["www"]