Die vSphere with Tanzu-Plattform umfasst zwei Rollen: vSphere-Administrator und DevOps-Ingenieur. Beide Rollen interagieren mit der Plattform über verschiedene Schnittstellen und können Benutzer oder Benutzergruppen aufweisen, die für sie in vCenter Single Sign-On mit zugehörigen Berechtigungen definiert sind. Die Workflows für die Rollen „vSphere-Administrator“ und „DevOps-Ingenieur“ sind verschieden und werden durch den spezifischen Fachbereich bestimmt, die diese Rollen erfordern.
Benutzerrollen und Workflows
Als vSphere-Administrator ist die primäre Schnittstelle, über die Sie mit der vSphere with Tanzu-Plattform interagieren, der vSphere Client. Auf hoher Ebene zählt zu Ihren Zuständigkeiten die Konfiguration eines Supervisor-Cluster und von Namespaces, in denen DevOps-Ingenieure Kubernetes-Arbeitslasten bereitstellen können. Sie benötigen ausgezeichnete Kenntnisse der vSphere- und NSX-T-Technologie und Grundkenntnisse in Kubernetes.
Als ein DevOps-Ingenieur können Sie als Kubernetes-Entwickler und Anwendungsbesitzer oder als Kubernetes-Administrator fungieren. Eine Kombination beider Funktionen ist auch möglich. Als DevOps-Ingenieur nutzen Sie kubectl-Befehle zur Bereitstellung von vSphere-Pods, VMs und Tanzu Kubernetes-Clustern in vorhandenen Namespaces im Supervisor-Cluster. In der Regel brauchen Sie als DevOps-Ingenieur kein Experte für vSphere und NSX-T zu sein. Grundkenntnisse in diesen Technologien und der vSphere with Tanzu-Plattform sind aber erforderlich, um effizienter mit vSphere-Administratoren interagieren zu können.
Supervisor-Cluster mit Workflow für NSX-T Data Center
Als vSphere-Administrator konfigurieren Sie die vSphere with Tanzu-Plattform mit den erforderlichen Computing-, Speicher- und Netzwerkkomponenten. Sie können NSX-T Data Center als Netzwerk-Stack für Supervisor-Cluster verwenden. Weitere Informationen zu den Systemanforderungen finden Sie unter Systemanforderungen für das Einrichten von vSphere with Tanzu mit NSX-T Data Center.
Supervisor-Cluster mit vSphere-Netzwerk-Stack-Workflow
Workflow für Supervisor-Cluster mit vSphere-Netzwerk und NSX Advanced Load Balancer
Das Diagramm zeigt den Workflow für die Konfiguration von vSphere-Netzwerk und NSX Advanced Load Balancer für vSphere with Tanzu. Weitere Informationen finden Sie unter Installieren und Konfigurieren von NSX Advanced Load Balancer.
Workflow zum Erstellen und Konfigurieren von Namespaces
Als vSphere-Administrator erstellen Sie Namespaces im Supervisor-Cluster. Sie müssen die spezifischen Ressourcenanforderungen von DevOps-Ingenieuren über die Anwendungen und Arbeitslasten, die sie ausführen möchten, erfassen und die Namespaces entsprechend konfigurieren. Weitere Informationen finden Sie unter Konfigurieren und Verwalten von vSphere-Namespaces.
Workflow zum Erstellen und Konfigurieren eines Self-Service-Namespace
Workflow für vSphere Pod und VM-Bereitstellung
Als DevOps-Ingenieur können Sie vSphere-Pods und VMs innerhalb der Ressourcengrenzen eines auf einem Supervisor-Cluster ausgeführten Namespace bereitstellen. Weitere Informationen finden Sie unter Bereitstellen von Arbeitslasten in vSphere-Pods und Bereitstellen und Verwalten von virtuellen Maschinen in vSphere with Tanzu.
Tanzu Kubernetes-Cluster – Bereitstellungs-Workflow
Als DevOps-Ingenieur erstellen und konfigurieren Sie Tanzu Kubernetes-Cluster in einem Namespace, der von Ihrem vSphere-Administrator erstellt und konfiguriert wurde. Weitere Informationen finden Sie unter Workflow zu Bereitstellung von Tanzu Kubernetes-Clustern mithilfe der TKGS-v1alpha2-API.