Quando si distribuisce nelle zone cloud basate su vSphere in Cloud Assembly, le specifiche di personalizzazione possono applicare le impostazioni del sistema operativo guest al momento della distribuzione.
Abilitazione della specifica di personalizzazione
Le specifiche di personalizzazione devono essere presenti in vSphere, nella destinazione della distribuzione.
Modificare direttamente il codice del modello cloud. L'esempio seguente fa riferimento a una specifica di personalizzazione cloud-assembly-linux
per un host WordPress in vSphere.
resources: WebTier: type: Cloud.vSphere.Machine properties: name: wordpress cpuCount: 2 totalMemoryMB: 1024 imageRef: 'Template: ubuntu-18.04' customizationSpec: 'cloud-assembly-linux' folderName: '/Datacenters/Datacenter/vm/deployments'
Indica se utilizzare le specifiche di personalizzazione o i comandi cloudConfig
Se si desidera che l'esperienza di provisioning corrisponda alle operazioni attualmente eseguite in vSphere, l'approccio migliore può essere continuare a utilizzare le specifiche di personalizzazione. Tuttavia, per eseguire l'espansione a un provisioning del cloud ibrido o multiplo, un approccio più neutro è rappresentato dai comandi di inizializzazione di cloudConfig.
Per ulteriori informazioni sulle sezioni cloudConfig nei modelli cloud, vedere Comandi di configurazione nei modelli di Cloud Assembly.
Comandi e specifiche di personalizzazione potrebbero non essere combinati
Quando si distribuisce in vSphere, procedere con cautela se si tenta di combinare l'inizializzazione del comando cloudConfig incorporato e delle specifiche di personalizzazione. Formalmente non sono compatibili e potrebbero produrre risultati incoerenti o indesiderati quando vengono utilizzate insieme.
Per un esempio di interazione tra i comandi e le specifiche di personalizzazione, vedere Indirizzi IP statici di vSphere in Cloud Assembly.