Adición de servicios utilizando complementos gestionados
Los complementos gestionados de IBM Cloud Kubernetes Service son una forma sencilla de mejorar su clúster con capacidades adicionales. La versión del controlador, del plugin o de la herramienta de código abierto que añada al clúster se prueba en IBM y se aprueba para que se utilice en IBM Cloud Kubernetes Service.
Los complementos gestionados que se pueden instalar en el clúster dependen del tipo de clúster, de la plataforma de contenedor y del proveedor de infraestructura que elija.
- Soporte
-
Los complementos gestionados se integran completamente en la organización de soporte de IBM Cloud. Si tiene alguna pregunta o algún problema con el uso de los complementos gestionados, puede utilizar uno de los canales de soporte de IBM Cloud Kubernetes Service. Para obtener más información, consulte Obtención de ayuda y soporte.
- Facturación
-
Si la herramienta que añade a su clúster implica costes, estos costes se integran automáticamente y se listan como parte de la facturación de IBM Cloud Kubernetes Service. IBM Cloud determina el ciclo de facturación según cuándo haya habilitado el complemento en el clúster.
-
En general, no es necesaria ninguna configuración adicional como, por ejemplo, abrir puertos o direcciones IP. No obstante, consulte la documentación de cada complemento gestionado para encontrar los requisitos previos que debe cumplir el clúster antes de instalar el complemento gestionado.
Adición de complementos gestionados
Para habilitar un complemento gestionado en el clúster desde la CLI, utilice el mandato ibmcloud ks cluster addon enable Para habilitar
un complemento gestionado en tu clúster desde la consola, utiliza el panel Complementos de la página de detalles del
clúster. Al habilitar el complemento gestionado, se instala automáticamente en su clúster una versión compatible de la herramienta, incluidos todos los recursos de Kubernetes.
Para obtener más información sobre los requisitos previos de cada complemento, consulte:
Actualización de complementos gestionados
Las versiones de cada complemento gestionado se prueban en IBM Cloud y se aprueban para su uso en IBM Cloud Kubernetes Service. Para actualizar los componentes de un complemento a la versión más reciente compatible con IBM Cloud Kubernetes Service, utiliza los siguientes enlaces.
Revise los enlaces siguientes para ver pasos de actualización específicos para cada complemento.
Revisión de estados y de estatus de complementos
Puede comprobar la salud y el estado de un complemento de clúster ejecutando el mandato siguiente.
ibmcloud ks cluster addon ls -c CLUSTER_NAME_OR_ID
Salida de ejemplo
Name Version Health State Health Status
debug-tool 2.0.0 normal Addon Ready
istio 1.4 - Enabling
El valor de estado (Health State) refleja el ciclo de vida de los componentes del complemento. Cada estado se describe en la tabla siguiente.
| Estado del complemento | Descripción |
|---|---|
critical |
El complemento no está listo para su uso por una de las siguientes razones:
|
normal |
El complemento se ha desplegado correctamente. Compruebe el estatus para verificar que el complemento está Ready o para ver si hay una actualización disponible. |
pending |
Algunos o todos los componentes del complemento se están desplegando actualmente. Espere a que el estado pase a ser normal antes de trabajar con el complemento. |
updating |
El complemento se está actualizando y no está listo para ser utilizado. Consulte el campo de estatus (Health Status) para ver la versión a la que se está actualizando el complemento. |
warning |
Es posible que el complemento no funcione correctamente debido a las limitaciones del clúster. Consulte el campo de estatus (Health Status) para obtener más información. |
El valor de estatus (Health Status) ofrece detalles de la operación del complemento en curso. Cada estado se describe en la tabla siguiente.
| Código de estado | Estado del complemento | Descripción |
|---|---|---|
| H1500 | Addon Ready |
El complemento se ha desplegado correctamente y está en buen estado. |
| H1501, H1502, H1503 | Addon Not Ready |
Algunos o todos los componentes del complemento no tienen un estado correcto. Compruebe si se están ejecutando todos los pods de los componentes del complemento.
|
| H1504, H1505, H1506, H1507, H1508 | Failure determining health status. |
No se puede determinar el estado del complemento. Abra un caso de asistencia. En la descripción, incluya el código de error de estatus. |
| H1509 | Addon Unsupported |
El complemento ejecuta una versión no soportada, o bien la versión del complemento no recibe soporte para la versión del clúster. Actualice el complemento a la versión más reciente o consulte los pasos de actualización para Istio. |
| H1510 | Cluster resources low, not enough workers in Ready state. |
El complemento no está preparado para utilizarse por una de las siguientes razones:
|
|
|
Enabling |
El complemento se está desplegando actualmente en el clúster. Tenga en cuenta que el complemento puede tardar hasta 15 minutos en instalarse. |
| H1512 | Addon daemonset might not be available on all Ready nodes. |
Para el complemento de ruta estática: el operador de ruta estática
|
¿Sigue teniendo problemas con el complemento de Istio? Consulte estos temas de resolución de problemas para depurar el despliegue de Istio.