Kubernetes Pods vs Bereitstellungen in Google Cloud

Ich entschuldige mich, wenn diese Frage offensichtlich klingt, aber die Kubernetes- und Google-Cloud-Dokumentation ist an manchen Stellen äußerst verwirrend und widersprüchlich.

Ich habe auf jeden Fall einen Dockerized-Webserver an meine private Google Container-Registrierung gesendet. Ich möchte, dass dieser Container neu gestartet wird, wenn er abstirbt. Es muss jedoch immer nur eine Instanz ausgeführt werden. Darüber hinaus müssen eine Reihe von Umgebungsvariablen definiert werden, damit der Server ordnungsgemäß konfiguriert werden kann.

Ich habe bereits einen neuen Cluster erstellt. Aber wohin gehe ich von hier? In einigen Tutorials wird angegeben, dass Pod- und Servicedateien deklariert werden sollen. Im nächsten Tutorial wird jedoch angegeben, dass Pods nicht direkt deklariert werden sollen, sondern stattdessen Bereitstellungen verwendet werden sollen. Das Ergebnis ist, dass ich furchtbar verwirrt bin.

Was ist der beste Ansatz für diesen einfachen Anwendungsfall? Welche Dokumentation wird für die Verwendung von Kubernetes in Google Cloud empfohlen? (Die offiziellen Dokumente von Google scheinen veraltet zu sein.)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage