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

 
 
 

Contributors

Languages