Despliegue del servidor de métricas de Kubernetes en un cluster
Descubra cómo desplegar el servidor de métricas de Kubernetes como un programa independiente o como un complemento de cluster en un cluster que ha creado mediante Container Engine for Kubernetes (OKE).
Puede desplegar el servidor de métricas de Kubernetes en los clusters que cree mediante Container Engine for Kubernetes para activar la escala automática.
El servidor de métricas de Kubernetes es un agregador de datos de consumo de recursos en todo el cluster. El servidor de métricas de Kubernetes recopila métricas de recursos del kubelet que se ejecuta en cada nodo de trabajador y las expone en el servidor de API de Kubernetes mediante la API de métricas de Kubernetes. Otros complementos de Kubernetes requieren el servidor de métricas de Kubernetes, incluidas:
- la escala automática de pod horizontal (consulte Uso de la escala automática de pod horizontal de Kubernetes)
- la escala automática de pod vertical (consulte Uso de la escala automática de pod vertical de Kubernetes)
Puede desplegar el servidor de métricas de Kubernetes en un cluster de Kubernetes de dos formas:
- como programa independiente, en clusters con pools de nodos gestionados o pools de nodos virtuales (consulte Trabajar con el servidor de métricas de Kubernetes como programa independiente)
- como complemento de cluster, en clusters con pools de nodos gestionados (consulte Trabajar con el servidor de métricas de Kubernetes como complemento de cluster)
Tenga en cuenta que el servidor de métricas de Kubernetes no está destinado a utilizarse para otra cosa que no sea la escala automática. Por ejemplo, no se recomienda utilizar el servidor de métricas de Kubernetes para reenviar métricas a soluciones de supervisión ni como origen de métricas de solución de supervisión. Para obtener más información, consulte la documentación del servidor de métricas de Kubernetes en GitHub.