Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
A partir de la versión 8.3.0, CycleCloud puede usar la orquestación flexible para conjuntos de escalado. Esto funciona de forma diferente al uso automático de conjuntos de escalado uniformes estándar en CycleCloud. En este modo, creará un conjunto de escalado flexible fuera de CycleCloud y especificará qué nodos deben usarlos. CycleCloud crea y elimina máquinas virtuales en ese conjunto de escalado. Esto funciona tanto para los nodos principales como para ejecutar nodearrays.
Para usar la orquestación flexible, debe utilizar una credencial CycleCloud que esté bloqueada para un grupo de recursos determinado (que debe crearse). Esto se debe a que las máquinas virtuales de un conjunto de escalado flexible deben estar en el mismo grupo de recursos que el conjunto de escalado. Puede usar la CLI de az para crear el grupo de recursos, si aún no tiene uno que usar:
az group create --location REGIONNAME --resource-group RESOURCEGROUP
El conjunto de escalado debe crearse en el modo de orquestación flexible, y se ignora cualquier configuración de la máquina virtual en él (por ejemplo, el tamaño o la imagen de la máquina virtual). Por este motivo, es más fácil crearlo a través de la CLI de az:
az vmss create --orchestration-mode Flexible --resource-group RESOURCEGROUP --name SCALESET --platform-fault-domain-count 1
Por último, especifique el Id. completo de este conjunto de escalado en el nodo o nodearray que debe usarse en la plantilla de clúster:
[nodearray execute]
FlexScaleSetId = /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/RESOURCEGROUP/providers/Microsoft.Compute/virtualMachineScaleSets/SCALESET
Nota:
Los conjuntos de escalado tienen limitaciones de tamaño (actualmente 1000 máquinas virtuales). Para escalar más grande que eso, debe crear varios conjuntos de escalado y asignarlos a diferentes nodearrays.