¿Por qué mi estado de nodo maestro de clúster indica que se está acercando a su límite de recursos?

Solucione los problemas que surjan cuando se alcancen los límites de recursos del clúster maestro.

Nube privada virtual Infraestructura clásica

Puede ver un estado de nodo maestro similar al ejemplo siguiente.

The master is approaching its allotted memory resource limit (93%).  Please consider reducing load on your master.  Exceeding the defined resource limit could cause reduced performance for your cluster's master control plane.

Nuestros nodos maestros de clientes gestionados tienen un límite de recursos que restringe la cantidad de memoria y la CPU que pueden consumir.

Si su estado de nodo maestro muestra el mensaje anterior, el nodo maestro está consumiendo recursos que se acercan a este límite. En este punto, el mensaje es una advertencia. El panel de control del nodo maestro sigue teniendo un estado correcto y funciona con normalidad. Sin embargo, si no tomas medidas, tu servidor maestro puede alcanzar sus límites, lo que podría provocar problemas de rendimiento y funcionamiento.

Tiene varias opciones cuando se trata de gestionarlo.

  • Identifica la causa del elevado consumo de recursos y realiza los cambios necesarios para reducirlo.

    • Busca aplicaciones que puedan estar generando una carga elevada en tu servidor principal. Puede utilizar los registros de auditoría del servidor API Kubernetes para identificar las aplicaciones que causan una alta carga de recursos.
    • Reduzca el número de recursos, por ejemplo, secretos, mapas de configuración y conjuntos de réplicas. Si un clúster contiene un gran número de recursos, las consultas pueden sobrecargar el nodo maestro. Utilice el mandato kubectl get raw para buscar los principales recursos por número. Por ejemplo, ejecute
        kubectl get --raw /metrics | grep ^apiserver_storage_objects | sort -n -k2
        ```
    
  • Para cada recurso enumerado, recomendamos evitar un recuento superior a 250 por nodo. Por ejemplo, un clúster estándar de 3 nodos no debería superar los 750 por recurso.

  • Solicite un límite de recursos más alto para el nodo maestro. Para solicitar un límite superior, abra una incidencia de soporte con justificación. Las solicitudes se revisan y se otorgan para cada clúster.

  • Si no realiza ninguna acción, pueden aparecer problemas funcionales y de rendimiento en el panel de control del nodo maestro en el futuro.