An open API service indexing awesome lists of open source software.

https://github.com/mondata-dev/terraform-hetzner-k8s

Terraform module for a kubernetes cluster on hetzner
https://github.com/mondata-dev/terraform-hetzner-k8s

Last synced: over 1 year ago
JSON representation

Terraform module for a kubernetes cluster on hetzner

Awesome Lists containing this project

README

          

# terraform-hetzner-k8s

A terraform module for a kubernetes cluster on hetzner cloud.

## Usage

For an example see `examples/basic/main.tf`.
Install with `terraform apply`.

After installation, fix hetzner security issues leading to abuse emails by installing the `disable-rpc-bind` daemon set:

```bash
kubectl apply -f examples/basic/disable-rpc-bind.yaml`
```

## Configuration

### SSH-Keys

By default, all nodes will be configured for ssh key access for admin keys.
Admin keys are all keys that are tagged `group=admin` in the hetzner cloud.
Alternatively, you can set the variable `ssh_key_name`.