Skip to content

vilaca/iac-hcloud-kubernetes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Iac hetzner cloud k8s install

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages