Cloud Assembly ofrece varias opciones para configurar, administrar e implementar cargas de trabajo virtuales de Kubernetes.
Existen dos opciones para trabajar con recursos de Tanzu Kubernetes en Cloud Assembly. Puede crear una configuración de vSphere with Tanzu Kubernetes, que solo requiere una cuenta de nube de vCenter adecuada y un plan de clúster para acceder a las capacidades nativas de vSphere with Tanzu Kubernetes. Con esta opción, puede aprovechar una cuenta de nube de vCenter para acceder a los espacios de nombres de supervisor a fin de implementar cargas de trabajo basadas en Kubernetes vSphere. También puede integrar recursos de Kubernetes externos en Cloud Assembly.
De forma alternativa, puede integrar VMware Tanzu Kubernetes Grid Integrated Edition (TKGI), anteriormente PKS. Este tipo de implementación de Kubernetes requiere una integración de PKS en Cloud Assembly. No requiere un plan de clúster de Cloud Assembly.
Por último, también puede crear una integración de Red Hat OpenShift con Cloud Assembly para configurar, administrar e implementar recursos de Kubernetes.
Trabajar con clústeres de vSphere with Tanzu Kubernetes
vSphere 7.x contiene mejoras significativas que le permiten trabajar con Kubernetes de forma nativa para administrar máquinas virtuales y contenedores desde una interfaz. Cloud Assembly permite a los usuarios aprovechar las capacidades de vSphere with Tanzu Kubernetes integradas en vSphere. Puede acceder a la funcionalidad de vSphere with Tanzu Kubernetes a través de una cuenta de nube de vCenter con una implementación de vSphere que contenga clústeres de supervisor. Esta implementación le permite administrar tanto máquinas virtuales convencionales como clústeres de Kubernetes desde vCenter.
Para los espacios de nombres de supervisor de Tanzu Kubernetes, los usuarios deben tener acceso a un SSO de vSphere aplicable de modo que puedan iniciar sesión en un vínculo proporcionado que lleva a los detalles del espacio de nombres de supervisor. A continuación, pueden descargar un Kubectl personalizado con autenticación de vSphere para poder utilizar el espacio de nombres de supervisor.
Para usar esta funcionalidad, debe tener una instancia de vCenter con una cuenta de nube de vSphere que tenga configurados espacios de nombres de supervisor. Después de que un usuario haya iniciado sesión, puede empezar a trabajar con espacios de nombres aplicables.
Trabajar con integraciones de VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) u Openshift
Para TKGI, clústeres externos o configuraciones de OpenShift, Cloud Assembly proporciona acceso a un archivo Kubeconfig que permite a los usuarios acceder a los clústeres de Kubernetes correspondientes.
Después de crear una integración con TKGI u OpenShift, los clústeres de Kubernetes aplicables estarán disponibles en Cloud Assembly y podrá agregar y crear componentes de Kubernetes a Cloud Assembly para admitir la administración de aplicaciones de clúster y contenedor. Estas aplicaciones constituyen la base de las implementaciones de autoservicio que están disponibles en el catálogo de Service Broker.