diff --git a/README.md b/README.md index 1da3506..062c4fc 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ [Hetzner Cloud](https://hetzner.com) is a good cloud provider that offers very affordable prices for cloud instances, with data center locations in both Europe and America. The goal of this project was to create an optimal and highly optimized Kubernetes installation that is easily maintained, secure, and automatically upgrades itself. We aimed for functionality as close as possible to GKE's auto-pilot! -_Please note that we are not affiliated to Hetzner, this is just an open source project striving to be the best solution for Kubernetes on Hetzner Cloud._ +_Please note that we are not affiliated to Hetzner, this is just an open source project striving to be an optimal solution for deploying and maintaining Kubernetes on Hetzner Cloud._ ### Features @@ -91,6 +91,15 @@ export KUBECONFIG=//kubeconfig.yaml Of course, to get the path, you could use the `pwd` command. +### Scaling Nodes + +You can scale the number of nodes up and down without any issues or even disruption! Just add or edit these variables in `terraform.tfvars` and re-apply terraform. + +```tfvars +servers_num = 2 +agents_num = 3 +``` + ### Ingress Controller (Optional) When using Kubernetes, it is ideal to have an ingress controller to expose services to the outside world. And it turns out that the Hetzner Cloud Controller allows us to automatically deploy a Hetzner Load Balancer that the ingress controller can use. You can install the Nginx ingress controller with the following command: