Hat Kubernetes die Fähigkeit/Notwendigkeit, sich in einen Cloud-Provider (AWS, Rackspace) einzuklinken, um neue Knoten zu erstellen? Wenn ja, wie stellt es dann den Knoten bereit - wird Ansible usw. ausgeführt? Oder muss Kubernetes alle Knoten manuell zur Verfügung haben?Hat Kubernetes die Fähigkeit, neue Knoten hochzufahren?
Antwort
Die kurze Antwort ist nein.
Die längere Antwort ist in der folgenden Blog-Posting erklärt, dass die neue kubeadm Befehl beschreibt:
http://blog.kubernetes.io/2016/09/how-we-made-kubernetes-easy-to-install.html
Es gibt drei Stufen bei der Einrichtung eines Kubernetes Cluster, und wir beschlossen, sich auf das zweite zwei (zunächst):
- Provisioning: Erste einiger Maschinen
- Bootstrapping: Installation Kubernetes auf sie und Konfigurieren von Zertifikaten
- Add-ons: Installation notwendig Cluster-Add-ons wie DNS und Monitoring-Service, ein Pod-Netzwerk, etc
Wir haben schon früh erkannt, dass es enorme Vielfalt in die Art, wie Benutzer ihre Maschinen bereitstellen möchten.
Sie nutzen viele verschiedene Cloud-Anbieter, private Clouds, bloß Metall oder sogar Raspberry Pi, und fast immer haben ihre eigenen bevorzugten Tools für die Bereitstellung von Maschinen zu automatisieren: Terraform oder Cloudformation, Koch, Puppet oder ansible oder sogar PXE booten blank Metall. Also haben wir eine wichtige Entscheidung getroffen: kubeadm würde Maschinen nicht bereitstellen. Die einzige Annahme ist, dass der Benutzer einige Computer unter Linux hat.
aktualisieren
- 1. Kubernetes - Hinzufügen weiterer Knoten
- 2. wie autoskalieren knoten kubernetes
- 3. mit Fähigkeit auswählen, um neue zu erstellen
- 4. Hat die Verwendung von Extreme Programming negative Auswirkungen auf Ihre Fähigkeit, neue Kunden zu gewinnen?
- 5. Knoten Größe auf GKE Kubernetes
- 6. C++/RapidXML: Knoten bearbeiten und in eine neue XML-Datei schreiben, hat nicht die aktualisierten Knoten
- 7. Hat Spinnaker eine Fan-in-Fähigkeit?
- 8. Hat NHaml eine content_for-Fähigkeit für Layouts?
- 9. Kubernetes: Knoten vs Hosts vs Cluster Terminologie
- 10. Kubernetes: Deploy Daemon-Set für alle Knoten außer Master-Knoten
- 11. GCE verwalteten Gruppen api für die horizontale Skalierung kubernetes Knoten
- 12. Wie man planbare Knoten in Kubernetes identifiziert
- 13. Kubernetes Kubelet hat keinen Zugriff auf Docker
- 14. Kubernetes Scheduling Pods zu verschiedenen Knoten
- 15. DataGridView Entfernen der Fähigkeit für Benutzer, neue Zeile hinzuzufügen?
- 16. So legen Sie die Knoten-zu-Knoten-Affinität in kubernetes fest
- 17. Kubernetes NodePort Routing-Logik
- 18. Warum hat Java neue?
- 19. Fähigkeit zu erfassen, was Benutzer auf der Webseite getan hat
- 20. Unit testing Alexa Fähigkeit, die alexa-sdk verwendet
- 21. C#, XML, neue Knoten hinzufügen
- 22. Kubernetes Kube-Proxy-Mechanismus
- 23. Kubernetes iptables - Sollte der Master-Knoten Pods ausführen?
- 24. Kubernetes bricht nach OOM
- 25. Kubernetes Knoten High Disk IO und CPU-Auslastung
- 26. Verhindern, dass MKPolygon Knoten hat
- 27. Kubernetes + Heuschrecke (Belastungstest)
- 28. Wie starte ich die kubernetes Pods?
- 29. Wie man einen Knoten von Kubernetes elegant entfernt?
- 30. Best Practices für Services auf Kubernetes Master-Knoten?
kubeadm ist wie minikube, es überhaupt nicht Produktionserz ist. ref: http://kubernetes.io/docs/getting-started-guides/kubeadm/ – Hang
@ Hang Vereinbarte. Die Frage bezog sich darauf, ob die Versorgungsinfrastruktur Teil von Kubernetes war oder nicht. Der Zweck der zitierung der Kubeadm-Dokumentation ist, dass sie die Meinung und Prioritäten der SIG-Cluster-Lifecycle-Special-Interest-Gruppe ausdrückt. –