Esta página proporciona una descripción general de las características Alfa de Kubernetes y explica cómo funcionan los clústeres Alfa en el motor de Google Kubernetes Engine. Puedes crear un clúster Alfa o informarte mejor sobre las opciones de configuración del clúster.
Descripción general
Puedes experimentar con las características Alfa de Kubernetes cuando creas un clúster Alfa. Los clústeres Alfa son de corta duración y ejecutan actualizaciones de Kubernetes estables con todas las API y las características de Kubernetes habilitadas. Los clústeres Alfa están diseñados para usuarios avanzados y usuarios pioneros con el fin de experimentar con cargas de trabajo que aprovechan las nuevas características antes de que estén listas para la producción. Puedes usar los clústeres Alfa como los clústeres GKE normales.
De manera predeterminada, los clústeres Alfa ejecutan la versión predeterminada actual de Kubernetes. Puedes especificar una versión diferente durante la creación del clúster. Para saber qué versiones de Kubernetes están disponibles, consulta Control de versiones y actualizaciones y Notas de la versión, o ejecuta gcloud container get-server-config
.
Limitaciones
Los clústeres Alfa tienen las limitaciones siguientes:
- No están cubiertos por el ANS de GKE.
- No se pueden actualizar.
- La actualización y la reparación automáticas de nodos están inhabilitadas en los clústeres Alfa.
- Se borran automáticamente después de 30 días.
- No reciben actualizaciones de seguridad.
- No es compatible con los grupos de nodos de Windows Server.
Diferencia entre los clústeres Alfa y las versiones Alfa de GKE
Los clústeres Alfa no necesariamente ejecutan versiones "Alfa" de GKE. El término clúster Alfa significa que las API Alfa están habilitadas, tanto para Kubernetes como para GKE, independientemente de la versión de Kubernetes que ejecute el clúster. Periódicamente, Google les ofrece a los clientes la posibilidad de probar versiones de GKE que, por lo general, no están disponibles para pruebas y validaciones. Estas versiones de acceso anticipado se pueden ejecutar como clústeres Alfa o como clústeres sin las API Alfa de Kubernetes habilitadas.
Características Alfa más recientes de Kubernetes
La mayoría de las actualizaciones de Kubernetes contienen nuevas características Alpha que puedes probar en clústeres Alfa. Para obtener una lista completa de las actualizaciones de Kubernetes y las características que incluyen, consulta el Registro de cambios de Kubernetes.
Acerca de las etapas de las características
Las nuevas características de Kubernetes se presentan en cuatro etapas: Desarrollo temprano, Alfa, Beta y estable.
Para garantizar la estabilidad y la calidad de la producción, los clústeres normales de GKE solo habilitan funciones que son Beta o superiores. Las características Alfa no están habilitadas en los clústeres normales porque no están listas para la producción o no pueden actualizarse.
Dado que GKE actualiza automáticamente el plano de control de Kubernetes, habilitar las características Alfa en la producción podría poner en peligro la confiabilidad del clúster si se producen cambios rotundos en una nueva versión.
Para obtener más información sobre las etapas de las características de Kubernetes, consulta Versiones alfa, beta y estables en la documentación de Kubernetes.
A fin de obtener más información sobre cómo determinar qué funciones están habilitadas para una versión determinada del plano de control de GKE, consulta Interruptores de funciones.
¿Qué sigue?
- Obtén más información sobre las opciones de configuración del clúster.
- Crea un clúster Alfa.
- Consulta la descripción de GKE