Kubernetes Tutorial: Wie kann man Kubernetes Ingress Controller in einem Cluster einrichten? Wozu das Kubernetes Dashboard?

Kubernetes Tutorial: Wie kann man Kubernetes Ingress Controller in einem Cluster einrichten? Wozu das Kubernetes Dashboard?

Es können unterschiedliche Open Source Ingress Controller für Cluster eingerichtet werden, die mit Container Engine für Kubernetes erstellt wurden. Die Kubernetes Ingress-Controller werden zusammen mit den entsprechenden Zugriffskontrollen in vorhandenen Clustern eingerichtet. Ein Kubernetes Ingress-Controller beinhaltet ein Ingress-Controller-Deployment, dass ein Image bereitstellt, das die Binärdatei für den Ingress-Controller und den Ingress-Controllerservice Nginx enthält. Lesen Sie ein spezifisches Kubernetes Tutorial, das erklärt, wie ein Kubernetes Ingress Controller in einem Cluster eingerichtet werden können. Hier kurz die wichtigsten Schritte:

  • Zugriffsregeln für den Ingress-Controller erstellen
  • Serviceaccount und Ingress-Controller erstellen
  • Prüfen, ob der Ingress-Controller-Service als Load-Balancer-Service ausgeführt wird
  • TLS-Secret erstellen

 

Das Kubernetes Dashboard ist eine webbasierte Benutzeroberfläche – als Alternative zum Kubernetes-Befehlszeilentools Kubectl. Es kann für die Bereitstellung von containerisierten Anwendungen in einem Kubernetes-Cluster oder zur Behebung von Fehlern in solchen Anwendungen. Die Kubernetes Architecture besteht aus Containern, Pod (Container Ansammlung, die für eine Anwendung zusammenarbeiten), Node (virtuelle oder physikalische Maschine auf der einer oder mehrere Pods laufen) sowie Cluster. Das Design eines Kubernetes-Clusters baisert auf drei Prinzipien: Sicherheit, Anwenderfreundlichkeit und Erweiterbarkeit. Die Kubernetes Architecture basiert ausserdem auf dem Prinzip Master (verwaltet und kontrolliert Nodes sowie sichert eine ständige Überwachung) und Slave (kontrollierte Teile des Systems).

Passende Lehrgänge/Kurse/Seminare: