Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 1.03 KB

README.md

File metadata and controls

20 lines (13 loc) · 1.03 KB

iac-hcloud-kubernetes

Deploy Kubernetes on Hetzner Cloud seamlessly using GitHub Actions and kube-hetzner/terraform-hcloud-kube-hetzner/.

Infrastructure as Code (IaC)

The infrastructure code is encapsulated in the kube.tf file.

Upon completion of the installation, the kubeconfig.yaml file will be automatically dispatched to a designated email.

Required Configuration as Secrets

Action Secret Description
HCLOUD_TOKEN Hetzner Cloud API token. Learn how to create it here.
MAIL_USERNAME Gmail account username.
MAIL_PASSWORD Gmail account key (utilize an API key, check here for instructions).
MAIL_TO Email recipient.

👉🏻 Note: Explore Action-send-mail for options to use other mail providers instead of Gmail.