From 1af4017cde7b90a77d04029a0115c1abed1b0f86 Mon Sep 17 00:00:00 2001 From: Nemo Date: Sat, 20 Jun 2020 16:08:36 +0200 Subject: [PATCH] Adapt cleaning for Proxmox --- docs/14-cleanup.md | 57 +++++++++------------------------------------- 1 file changed, 11 insertions(+), 46 deletions(-) diff --git a/docs/14-cleanup.md b/docs/14-cleanup.md index ca70efc..f578a83 100644 --- a/docs/14-cleanup.md +++ b/docs/14-cleanup.md @@ -1,56 +1,21 @@ # Cleaning Up -In this lab you will delete the compute resources created during this tutorial. +In this lab you will delete the resources created during this tutorial. -## Compute Instances +## Virtual Machines -Delete the controller and worker compute instances: +Stop the 7 VM created for this tutorial: ```bash -gcloud -q compute instances delete \ - controller-0 controller-1 controller-2 \ - worker-0 worker-1 worker-2 \ - --zone $(gcloud config get-value compute/zone) +sudo shutdown -h now +``` + +Delete all the VMs via the Proxmox WebUI or the Proxmox CLI (on the hypervisor): + +```bash +sudo qm destroy --purge ``` ## Networking -Delete the external load balancer network resources: - -```bash -{ - gcloud -q compute forwarding-rules delete kubernetes-forwarding-rule \ - --region $(gcloud config get-value compute/region) - - gcloud -q compute target-pools delete kubernetes-target-pool - - gcloud -q compute http-health-checks delete kubernetes - - gcloud -q compute addresses delete kubernetes-the-hard-way -} -``` - -Delete the `kubernetes-the-hard-way` firewall rules: - -```bash -gcloud -q compute firewall-rules delete \ - kubernetes-the-hard-way-allow-nginx-service \ - kubernetes-the-hard-way-allow-internal \ - kubernetes-the-hard-way-allow-external \ - kubernetes-the-hard-way-allow-health-check -``` - -Delete the `kubernetes-the-hard-way` network VPC: - -```bash -{ - gcloud -q compute routes delete \ - kubernetes-route-10-200-0-0-24 \ - kubernetes-route-10-200-1-0-24 \ - kubernetes-route-10-200-2-0-24 - - gcloud -q compute networks subnets delete kubernetes - - gcloud -q compute networks delete kubernetes-the-hard-way -} -``` +Delete the private Kubernetes network (`vmbr8`) via the Proxmox WebUI (to avoid fatal misconfiguration).