Para permitir que los tenants con clústeres de Kubernetes aprovisionados implementen aplicaciones de contenedor desde el VMware Marketplace configurado y recursos de contenido del repositorio de Helm Charts en catálogos de VMware Cloud Director, debe instalar el Kubernetes Operator.
Configuración del propietario del clúster de Kubernetes
El propietario del clúster de Kubernetes es el usuario de tenant que implementa y tiene control administrativo sobre el clúster de Kubernetes.
El Kubernetes Operator utiliza el token de API del propietario del clúster de Kubernetes para comunicarse con VMware Cloud Director y realizar operaciones de administración de aplicaciones de contenedor.
Para habilitar la instalación del Kubernetes Operator, un administrador de organización primero debe asignar permisos adicionales al propietario del clúster de Kubernetes donde se va a instalar el operador.
Instalar un Kubernetes Operator en su VMware Cloud Director Tenant Portal
Para implementar aplicaciones de contenedor desde orígenes de contenido externos en VMware Cloud Director Tenant Portal, debe instalar un Kubernetes Operator.
Requisitos previos
- Compruebe que el propietario del clúster de Kubernetes donde está instalando el operador tiene los siguientes permisos.
- Todos los derechos de la función global Autor de clústeres de Kubernetes. La función Autor de clústeres de Kubernetes se crea automáticamente durante el proceso de configuración del servidor de VMware Cloud Director Container Service Extension. Para obtener más información, consulte la documentación de VMware Cloud Director Container Service Extension.
- Control de administración total del clúster de Kubernetes.
- Los derechos de VMware Cloud Director adicionales: Administrar aplicaciones de contenedor, Reconciliar aplicaciones de contenedor y Control total: VMWARE: KUBECLUSTEREXTENSION.
- Compruebe que tiene control administrativo total del clúster de Kubernetes, donde está instalando el Kubernetes Operator, y los derechos Control total: VMWARE:CAPVCDCLUSTER y Ver: VMWARE: KUBECLUSTEREXTENSION.
Procedimiento
- En la barra de navegación superior, seleccione Centro de contenido.
- En el panel de la izquierda, seleccione Kubernetes Operator.
- En la página Kubernetes Operator, seleccione el clúster de Kubernetes en el que desea instalar el Kubernetes Operator y haga clic en Instalar Operator.
- Seleccione el tipo de ubicación de origen para el paquete del Kubernetes Operator.
Opción Descripción Registro de VMware Si el clúster de Kubernetes tiene acceso a Internet, puede instalar el Kubernetes Operator mediante el paquete oficial de Kubernetes Operator Centro de contenido desde el registro de contenedor de VMware público.
Registro personalizado Si el clúster de Kubernetes no tiene acceso a Internet, instale el Kubernetes Operator mediante un registro personalizado.
Debe clonar el paquete oficial de Kubernetes Operator de Centro de contenido del registro de contenedor de VMware público a su registro personalizado. El formato del paquete de Kubernetes Operator de Centro de contenido debe ser Carvel y debe utilizar la herramienta imgpkg de Carvel para clonar el paquete. Para obtener información sobre la herramienta imgpkg, consulte la documentación de Carvel imgpkg.
Nota: Para utilizar el registro personalizado, copie la versión del paquete de Kubernetes Operator de Centro de contenido del registro de contenedor de VMware público. - Si desea utilizar un registro personalizado, introduzca la ruta de acceso al registro personalizado que almacena el paquete del Kubernetes Operator de Centro de contenido clonado y la versión oficial del paquete de Kubernetes Operator de Centro de contenido del registro de contenedor de VMware público.
- Haga clic en Instalar operador.
Resultados
Editar un Kubernetes Operator en su VMware Cloud Director Tenant Portal
Usando el VMware Cloud Director Tenant Portal, puede actualizar la ubicación del paquete y volver a implementar el Kubernetes Operator.
Requisitos previos
- Compruebe que el propietario del clúster de Kubernetes donde está instalando el operador tiene los siguientes permisos.
- Todos los derechos de la función global Autor de clústeres de Kubernetes. La función Autor de clústeres de Kubernetes se crea automáticamente durante el proceso de configuración del servidor de VMware Cloud Director Container Service Extension. Para obtener más información, consulte la documentación de VMware Cloud Director Container Service Extension.
- Control de administración total del clúster de Kubernetes.
- Los derechos de VMware Cloud Director adicionales: Administrar aplicaciones de contenedor, Reconciliar aplicaciones de contenedor y Control total: VMWARE: KUBECLUSTEREXTENSION.
- Compruebe que tiene control administrativo total del clúster de Kubernetes, donde está instalando el Kubernetes Operator, y los derechos Control total: VMWARE:CAPVCDCLUSTER y Ver: VMWARE: KUBECLUSTEREXTENSION.
Procedimiento
- En la barra de navegación superior, seleccione Centro de contenido.
- En el panel de la izquierda, seleccione Kubernetes Operator.
- En la página Kubernetes Operator, seleccione el clúster de Kubernetes en el que desea actualizar el Kubernetes Operator y haga clic en Editar Operator.
- Seleccione el tipo de ubicación de origen para el paquete del Kubernetes Operator.
Opción Descripción Registro de VMware Si el clúster de Kubernetes tiene acceso a Internet, puede instalar el Kubernetes Operator mediante el paquete oficial de Kubernetes Operator Centro de contenido desde el registro de contenedor de VMware público.
Registro personalizado Si el clúster de Kubernetes no tiene acceso a Internet, instale el Kubernetes Operator mediante un registro personalizado.
Debe clonar el paquete oficial de Kubernetes Operator de Centro de contenido del registro de contenedor de VMware público a su registro personalizado. El formato del paquete de Kubernetes Operator de Centro de contenido debe ser Carvel y debe utilizar la herramienta imgpkg de Carvel para clonar el paquete. Para obtener información sobre la herramienta imgpkg, consulte la documentación de Carvel imgpkg.
Nota: Para utilizar el registro personalizado, copie la versión del paquete de Kubernetes Operator de Centro de contenido del registro de contenedor de VMware público. - Si desea utilizar un registro personalizado, introduzca la ruta de acceso al registro personalizado que almacena el paquete del Kubernetes Operator de Centro de contenido clonado y la versión oficial del paquete de Kubernetes Operator de Centro de contenido del registro de contenedor de VMware público.
- Haga clic en Editar operador.
Desinstalar un Kubernetes Operator de su VMware Cloud Director Tenant Portal
Puede eliminar el Kubernetes Operator y todas las aplicaciones de contenedor que administra desde el VMware Cloud Director Tenant Portal desinstalando el Operator.
Tras desinstalar el Kubernetes Operator de Centro de contenido, debe eliminar los recursos y espacios de nombres de Kubernetes Operator del clúster de Kubernetes.
Requisitos previos
- Compruebe que el propietario del clúster de Kubernetes donde está instalando el operador tiene los siguientes permisos.
- Todos los derechos de la función global Autor de clústeres de Kubernetes. La función Autor de clústeres de Kubernetes se crea automáticamente durante el proceso de configuración del servidor de VMware Cloud Director Container Service Extension. Para obtener más información, consulte la documentación de VMware Cloud Director Container Service Extension.
- Control de administración total del clúster de Kubernetes.
- Los derechos de VMware Cloud Director adicionales: Administrar aplicaciones de contenedor, Reconciliar aplicaciones de contenedor y Control total: VMWARE: KUBECLUSTEREXTENSION.
- Compruebe que tiene control administrativo total del clúster de Kubernetes, donde está instalando el Kubernetes Operator, y los derechos Control total: VMWARE:CAPVCDCLUSTER y Ver: VMWARE: KUBECLUSTEREXTENSION.