Validación automática de la configuración para clústeres de OpenShift

En este documento, se describe cómo puedes usar los servicios de clúster para OpenShift y automatizar la validación de la configuración del clúster para los clústeres de OpenShift autoadministrados que se ejecutan en Cloud de Confiance.

La validación continua de la configuración del clúster es fundamental para garantizar que tus clústeres de OpenShift cumplan con las prácticas recomendadas y no se desvíen de los estándares operativos con el tiempo. Puedes cumplir con este requisito usando la función de herramientas de validación de configuración automáticas de este servicio.

Este documento está dirigido a los arquitectos de nube y los administradores de TI que te ayudan a administrar aplicaciones de nivel empresarial en tus clústeres de OpenShift que se ejecutan enCloud de Confiance.

Cómo funciona

Las herramientas de validación de configuración automática de Cluster Services para OpenShift usan los siguientes componentes para evaluar tus clústeres de OpenShift que se ejecutan en Cloud de Confiance:

  • Es el operador de Cluster Services for OpenShift Telemetry.
  • Es el servicio de evaluación de Gestor de cargas de trabajo.

En los siguientes pasos, se describe cómo funciona esta herramienta y cómo te ayuda a validar la configuración de tu clúster de OpenShift:

  1. Configura el operador de telemetría en el clúster de destino.

    Cada 30 minutos, este operador recopila información sobre tu clúster de OpenShift como métricas y las envía a Gestor de cargas de trabajo. Esta recopilación periódica y continua de métricas permite que Gestor de cargas de trabajo supervise cualquier cambio.

    Para obtener información sobre este operador, consulta Acerca del operador de Cluster Services for OpenShift Telemetry.

  2. Creas y ejecutas una evaluación en Gestor de cargas de trabajo.

    Cuando crees una evaluación, debes seleccionar las prácticas recomendadas con las que Gestor de cargas de trabajo debe evaluar tu clúster de OpenShift. También puedes establecer la frecuencia con la que se ejecutará esta evaluación.

    Para obtener información sobre las evaluaciones de Gestor de cargas de trabajo, consulta Acerca de la evaluación de Gestor de cargas de trabajo.

  3. Gestor de cargas de trabajo evalúa tu clúster de OpenShift en función de las prácticas recomendadas seleccionadas.

    El Gestor de cargas de trabajo detecta las desviaciones y les asigna un nivel de gravedad que indica qué tan lejos está el recurso del clúster del cumplimiento.

  4. Revisas el informe de evaluación, que incluye información sobre la corrección específica de la desviación, y, luego, realizas las acciones necesarias.

Precios

Para obtener información sobre los precios de las evaluaciones de Workload Manager, consulta Precios de Workload Manager.

Validaciones admitidas

Si deseas obtener información sobre las prácticas recomendadas que admite Gestor de cargas de trabajo para evaluar los clústeres de OpenShift que se ejecutan en Cloud de Confiance, consulta Prácticas recomendadas de Gestor de cargas de trabajo para OpenShift.

Acerca del operador de Cluster Services for OpenShift Telemetry

Para analizar tu clúster de OpenShift autoadministrado que se ejecuta en Cloud de Confiance, debes configurar el operador de Cluster Services for OpenShift Telemetry en ese clúster.

Este es un operador certificado disponible en OperatorHub en Red Hat OpenShift Container Platform. Este operador administra el Agente de cargas de trabajo de procesamiento, que recopila información de tu clúster de OpenShift como métricas y las envía a Gestor de cargas de trabajo. Para obtener información sobre las métricas que recopila el operador, consulta Métricas recopiladas por el operador de telemetría.

Para ayudarte a cumplir con los requisitos de seguridad, puedes ver el código fuente del agente de cargas de trabajo de Compute en el siguiente repositorio de GitHub de solo lectura: GoogleCloudPlatform/workloadagent.

Métricas que recopila el operador de telemetría

Para obtener información sobre las métricas que el operador recopila de tu clúster de OpenShift, consulta el repositorio de GitHub de GoogleCloudPlatform/workloadagent.

¿Qué sigue?