Adición de servicios utilizando complementos gestionados

Los complementos gestionados de Red Hat OpenShift on IBM Cloud 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 Red Hat OpenShift on IBM Cloud.

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 Red Hat OpenShift on IBM Cloud. 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 Red Hat OpenShift on IBM Cloud. 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, use el comando ibmcloud oc 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 Red Hat OpenShift on IBM Cloud. Para actualizar los componentes de un complemento a la versión más reciente compatible con Red Hat OpenShift on IBM Cloud, 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 oc 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

El valor de estado (Health State) refleja el ciclo de vida de los componentes del complemento. Cada estado se describe en la tabla siguiente.

Estados del complemento
Estado del complemento Descripción
critical

El complemento no está listo para su uso por una de las siguientes razones:

  • Algunos o todos los componentes del complemento presentan problemas.
  • El complemento no se ha podido implementar.
  • Es posible que el complemento tenga una versión no compatible.
  • Consulte el campo Estado de funcionamiento para obtener más información.
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.

Estatus del complemento
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. Comprueba si todos los pods de componentes complementarios se están ejecutando.

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.
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 DaemonSet no está disponible en alguno de los nodos trabajadores, lo que le impide aplicar recursos de ruta estática. Los nodos de trabajador no pueden ejecutar el operador de ruta estático DaemonSet por las siguientes razones:

Complementos soportados para clústeres en ubicaciones de Satellite

Revise qué complementos gestionados están disponibles para los clústeres de Red Hat OpenShift que se crean en una ubicación de IBM Cloud Satellite.

Los siguientes complementos son compatibles con las ubicaciones de « Satellite ».

Los siguientes complementos no son compatibles con las ubicaciones de « Satellite ».