Ich kann eine VM pingen, die mit dem Befehl "create cluster" von der App-Engine-VM gestartet wurde. Die Namen der Cluster-VMs sind jedoch nicht benutzerfreundlich (z. B. gke-mongo-cluster-default-pool-37e9b787-k7wl). Ich möchte der VM einen saubereren Namen zuweisen - wie zum Beispiel mongo-1. Wenn ich mit Deployment Manager (sagen mongodb) bereitstellen; Ich bekomme solche saubereren Namen.Vernetzung zwischen Flex-Environment-App-Engine und Cluster-Engine?
Die Frage ist also,
(1) Wie kann ich mit Namen versehen die unter einem gcloud Cluster mit create-Cluster-Befehl erstellt erstellt VMs?
(2) Gibt es eine andere Möglichkeit, einen Namen einer IP-Adresse innerhalb des Projekts zuzuordnen?
Danke.
$ kubectl bekommen Dienste Mongo-1 10.63.242.52 XXXXX 27017/TCP 5d Mongo-2 10.63.244.227 XXXXX 27017/TCP 3d ich nicht in der Lage bin zu Namen ping Mongo-1 und Mongo-2 (oder die internen IP-Adressen) aus der App Engine/Flex-Umgebung (das letzte Mal, als ich es versuchte). Ich wollte Namensadressen verwenden; wie IP-Adressen ändern können, wenn ich Mongo-Server stopp und neu starte. ~ TIA (bitte korrigiere mich) – flipflopapp
Standardmäßig sind die Namen und IP-Adressen eines Kubernetes-Dienstes nur von einem Knoten innerhalb des GKE-Clusters auflösbar bzw. erreichbar. Sie können die IP-Adressen auflösbar machen, indem Sie erweiterte GCE-Routen für die IP-Adressen erstellen, die auf einen Knoten im Cluster verweisen. Und die mit den Diensten verbundenen IP-Adressen sind stabil (die Adressen der Pods können sich ändern, der Dienst bleibt jedoch statisch). Ihre andere Option besteht darin, * den Dienst * verfügbar zu machen, der eine stabile * externe * IP-Adresse erzeugt. Sie können diese Adresse dann direkt verwenden oder einen manuellen DNS-Eintrag erstellen und Ihren DNS-Namen verwenden. –
Danke. Obwohl die IP-Adressen mit Diensten stabil sind, bestehen sie nicht zwischen dem Herunterfahren einer VM und dem erneuten Starten. Ich werde versuchen, die anderen Ansätze - ich wollte vor allem in der Lage sein, einen Namen (benutzerfreundlichsten) zu verwenden. ((zusätzlich, vielleicht können Sie den Downvote rückgängig machen - es sei denn Sie denken, dass es noch hält)) cheers – flipflopapp