Skip to content
This repository has been archived by the owner on Jun 19, 2023. It is now read-only.

starwit/k8s-hetzner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install Kubernetes Cluster on Hetzner with Terraform and GitHubActions

Installation Hints

These scripts create or destroy an Kubernetes Cluster on Hetzner. For that, the following Github Actions can be used:

There is the possibility to create clusters for different terraform workspaces / environments. It is recommanded to use the following:

  • dev (default in github action)
  • int
  • prod

The Installation is done by using kubeadm. See https://kubernetes.io/docs/setup/production-environment/ for detailed information.

Due to missing possibilities to save terraform state on cloud, it is saved inside a private repository.

Update Cluster

Updating the Cluster is not yet implemented via GitHub and has to be done by following the manual under:

Additionally, you should check and upgrade helm if needed:

apt upgrade helm

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published