This repository contains a terraform module used to setup a Kubernetes development environment in Hetzner Cloud.
Warning
This project is not an official Hetzner Cloud Integration and is intended to be used internally. There is no backwards-compatibility promise.
To setup a development environment, make sure you installed the following tools:
- Configure a
HCLOUD_TOKEN
in your shell session.
Warning
The development environment runs on Hetzner Cloud servers which will induce costs.
- Deploy the development cluster:
make -C example up
- Load the generated configuration to access the development cluster:
source example/files/env.sh
- Check that the development cluster is healthy:
kubectl get nodes -o wide
make -C example down