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 el clúster de Kubernetes y tiene control administrativo sobre él.
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 Operator.
Con VMware Cloud Director Tenant Portal, puede ver la versión de operador Centro de contenido y si la versión está actualizada u obsoleta, no es compatible o si hay una actualización disponible.
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 Operator 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 el panel de navegación principal de la izquierda, seleccione Centro de contenido.
- En el panel secundario de la izquierda, seleccione Clústeres de Kubernetes.
- Haga clic en el botón de radio junto al 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 Operator.
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 Operator 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 el panel de navegación principal de la izquierda, seleccione Centro de contenido.
- En el panel secundario de la izquierda, seleccione Clústeres de Kubernetes.
- Haga clic en el botón de radio junto al 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 Operator.
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 Operator 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
Administrar el acceso de los usuarios a un clúster de Kubernetes en su VMware Cloud Director Tenant Portal
Para conceder o restringir el acceso a un clúster de Kubernetes, puede cambiar los niveles de acceso de los usuarios o eliminar los permisos de los usuarios.
Requisitos previos
- Compruebe que tiene permisos en el clúster de Kubernetes. Debe tener uno de los siguientes niveles de permisos:
- Derecho Control total de administración: VMWARE: CAPVCDCLUSTER concedido
- Derecho Control total: VMWARE: CAPVCDCLUSTER y entrada de ACL de la entidad de clúster Control total concedidos.
Consulte Administrar el acceso de los usuarios a un clúster de Kubernetes en su VMware Cloud Director Tenant Portal y Administrar el acceso de espacio de nombres a un clúster de Kubernetes en su VMware Cloud Director Tenant Portal.
Procedimiento
Administrar el acceso de espacio de nombres a un clúster de Kubernetes en su VMware Cloud Director Tenant Portal
Puede utilizar espacios de nombres para dividir y aislar los recursos del clúster entre los usuarios de la organización.
Requisitos previos
- Compruebe que tiene el derecho Administrar ACL de espacio de nombres de Kubernetes.
- Compruebe que tiene permisos en el clúster de Kubernetes. Debe tener uno de los siguientes niveles de permisos:
- Derecho Control total de administración: VMWARE: CAPVCDCLUSTER concedido
- Derecho Control total: VMWARE: CAPVCDCLUSTER y ACL Control total concedidos en el clúster de Kubernetes de destino
Consulte Administrar el acceso de los usuarios a un clúster de Kubernetes en su VMware Cloud Director Tenant Portal y Administrar el acceso de espacio de nombres a un clúster de Kubernetes en su VMware Cloud Director Tenant Portal.