Ich habe stundenlang durch die Kubernetes-Dokumentation gegraben. Ich verstehe das Kerndesign und die Vorstellung von Diensten, Controllern, Pods usw.Kann Kubernetes wie Docker Compose verwendet werden?
Was ich nicht verstehe, ist jedoch der Prozess, in dem ich den Cluster deklarativ konfigurieren kann. Das ist eine Möglichkeit für mich, eine Konfigurationsdatei (oder einen Satz davon) zu schreiben, um die Make-up- und Skalierungsoptionen der Cloud-Bereitstellung zu definieren. Ich möchte in der Lage sein, zu deklarieren, welche Container ich in welchen Pods haben möchte, wie sie kommunizieren, wie sie skalieren usw., ohne eine Tonne CLI-Befehle auszuführen.
Gibt es docker-compose Funktionalität für Kubernetes?
Ich möchte, dass meine Anwendung in git definiert wird, um versionsgesteuert zu sein - ohne auf manuelle CLI-Interaktionen angewiesen zu sein.
Ist dies in knapper Form möglich? Gibt es einen Hinweis, der klarer ist als die offizielle Dokumentation?
Bitte fügen Sie keine Link-Only-Antworten hinzu. Links können verschwinden. –
Hallo Ahmad, und willkommen bei Stack Overflow. Wie @KurtVandenBranden sagt, sind Link-Only-Antworten in sich selbst nicht groß; Es ist wichtig, einen bestimmten Kontext einzubeziehen, z. B. den wichtigen Teil des verknüpften Artikels zu zitieren, um ihn auch auf dieser Website zu einer nützlichen Antwort zu machen. Siehe [Antwort] für weitere Hinweise. –