Cuando hayas terminado de configurar las máquinas de los nodos del clúster, tu red y los demás requisitos, casi podrás instalar Google Distributed Cloud. El siguiente paso es decidir qué tipos de clústeres quieres crear y elegir qué herramienta vas a usar.
Elige un tipo de clúster
Puedes crear diferentes tipos de clústeres en Google Distributed Cloud, incluidos los clústeres de administrador (para controlar los recursos de tus clústeres) y los clústeres de usuario (para ejecutar cargas de trabajo). Recomendamos los despliegues de clústeres de administrador y de usuario si tienes varios clústeres en el mismo centro de datos que quieres gestionar desde un lugar centralizado, así como para despliegues más grandes que necesiten aislamiento entre diferentes equipos o entre cargas de trabajo de desarrollo y de producción.
También puedes ejecutar Google Distributed Cloud como un único clúster independiente, que actúa como clúster de usuario y como clúster de administrador. Un clúster independiente admite el perfil perimetral, que tiene requisitos de recursos del sistema significativamente reducidos y se recomienda para dispositivos perimetrales con muchas limitaciones de recursos. Además, Google Distributed Cloud te permite crear clústeres híbridos que combinan tareas de administración y cargas de trabajo, así como controlar otros clústeres de usuarios.
Cada una de estas configuraciones tiene sus propias ventajas y beneficios. Para obtener más información sobre qué configuración desarrollar, consulta el artículo Elegir un modelo de implementación.
Elegir una herramienta para crear clústeres
Puedes elegir entre varias herramientas para crear clústeres y gestionar su ciclo de vida:
- La herramienta de línea de comandos
bmctl
, que se ejecuta en tu estación de trabajo de administrador en tu centro de datos local. - La Google Cloud consola, Google Cloud CLI o Terraform. Estas herramientas estándar usan la API de GKE On-Prem, que se ejecuta en la infraestructura de Google Cloud, y en conjunto se denominan clientes de la API de GKE On-Prem.
Para obtener información sobre cómo decidir qué herramienta se adapta mejor a tus necesidades, consulta Elegir una herramienta para crear clústeres.
Más información
Para obtener más información sobre cómo crear y configurar clústeres, consulta los siguientes artículos:
Clústeres de administrador:
Clústeres de usuarios
Acerca del proceso de creación
El proceso de creación de clústeres incluye comprobaciones previas al vuelo e inicialización de máquinas. Si la creación del clúster falla después de la fase de inicialización de la máquina (aunque las comprobaciones previas se hayan completado sin errores), debes eliminar el clúster. De esta forma, el nodo vuelve a un estado limpio. Después de eliminar el clúster, puedes volver a intentar crear el clúster después de hacer los cambios de configuración necesarios.
El proceso de creación del clúster ejecuta comprobaciones del estado cuando se ha creado el clúster. En este último paso se verifica que el clúster funciona correctamente. Si el clúster no supera todas las comprobaciones del estado, la operación de creación fallará. Cuando todas las comprobaciones de estado se superan, la operación de creación finaliza correctamente.
Planificar la escalabilidad
Antes de crear un clúster, debes conocer las dimensiones que afectan a la escalabilidad. Algunas dimensiones, como el número de direcciones IP que puedes reservar para los pods de tu clúster (clusterNetwork.pods.cidrBlocks
), son inmutables, por lo que debes tenerlas en cuenta al crear un clúster. Para obtener más información sobre las dimensiones de escalabilidad y cómo escalar un clúster, consulta el artículo Escalar clústeres de Google Distributed Cloud. Para obtener información sobre algunas de las restricciones y recomendaciones de los ajustes máximos de tu clúster, consulta Cuotas y límites.