Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.44 KB

README.md

File metadata and controls

43 lines (30 loc) · 1.44 KB

Howto

Setup Cluster

Go to https://my.vultr.com/kubernetes/add/ for:

  • Cluster Name: private-infra-cluster
  • Kubernetes Version (at time of writing): v1.24.3+2
  • Cluster Location: Frankfurt
  • Cluster Capacity (node pool):
    • Label: pool-1
      • Node Pool Type: Regular Cloud Compute
      • 1 CPU, 2 GiB RAM, 55 GiB storage, 2000 GB bandwidth
      • 3 nodes

(Note: you may dowload the specific cluster config to some vke-*.yaml and activate it in bash with export KUBECONFIG=<FILE>)

Estimated Monthly Cost:

  • three nodes: $30
  • static IP (load balancer): $10

Deploy

Problem here the nginx still uses an own IP instead of the static IP

Deploy (apply) the configuration with:

kubectl kustomize kustomization/base --enable-helm | kubectl apply -f -

Dangerous Rollback (delete) configuration with:

kubectl kustomize kustomization/base --enable-helm | kubectl delete -f -