1
0
Fork 0
terraform-playground/README.md

24 lines
647 B
Markdown

# terraformed hetzner
## preparation
* sign up for hetzner cloud
* create a project for testing
* create API token for the new project
* generate SSH key for VM access:
* `ssh-keygen -t ed25519 -C "terraform" -f ssh-terraform-hetzner -P ''`
## resources
* provider documentation: https://registry.terraform.io/providers/hetznercloud/hcloud/1.33.2/docs
## terraform templates
`single-host/` contains templates for a simple test VM
`three-web-hosts/` contains templates for three webservers behind a load balancer
`k8s-single-node/` contains templates for a single node k8s cluster
`k8s-cluster/` contains templates for a HA k8s cluster