
Ich habe die offizielle AWS-Schnellstartanleitung von der Rancher-Website befolgt: https://rancher.com/docs/rancher/v2.5/en/quick-start-guide/deployment/amazon-aws-qs/
Das Tutorial besteht aus:
- Herunterladen eines Terraform-Projekts
- So finden Sie Ihren AWS-Zugriff
- Ändern der
terraform.tfvars
Konfigurationsdatei - Erstellen der Umgebung mit dem Befehl
terraform apply --auto-approve
Wenn die Umgebung erstellt ist, wird die Rancher-IP in der Ausgabe ausgedruckt und ich kann auf den Server zugreifen.
Aber ich kann die Maschine nicht finden in meinemEC2Instanzen-Dashboard.
Wie kann ich den Server stoppen? Wo ist er? Er sollte in AWS sein
PS:
Ich habe mit dem Befehl überprüft, ob meine Zugriffsrechte korrekt sind.
aws konfigurieren
Um das Zugriffstoken zu finden, habe ich Folgendes getan:
aws sts Sitzungstoken abrufen
Dadurch werden die Anmeldeinformationen gedruckt, die ich in die Terraform-Konfigurationsdatei kopiert habe.
BEARBEITEN
Wie Michael Hampton sagte, soll die Instanz inEKSCluster, aber es gibt keinen.
Um die Umwelt zu zerstören, muss ich Folgendes tun:
Terraform zerstören --auto-approve
Aber es scheint, als ob es in einer Schleife hängen bleibt.
Antwort1
In dem von Ihnen verlinkten Schnellstartdokument heißt es eindeutig:
In Ihrem AWS-Konto werden zwei Kubernetes-Cluster bereitgestellt: Einer führt Rancher Server aus und der andere ist bereit für experimentelle Bereitstellungen.
Sie können Kubernetes-Cluster in Ihrer AWS-Konsole finden, indem Sie zu „Elastic Kubernetes Service“ gehen und dann auf „Cluster“ klicken.