Indirizzi IP statici di vSphere in Automation Assembler
vSphere
in Automation Assembler
Quando si esegue la distribuzione in
vSphere
in Automation Assembler
, è possibile assegnare un indirizzo IP statico, ma è necessario evitare conflitti tra i comandi di inizializzazione di cloudConfig e le specifiche della personalizzazione. Progettazioni di esempio
Le seguenti progettazioni applicano un indirizzo IP statico senza creare alcun conflitto tra i comandi di inizializzazione del modello cloud e le specifiche della personalizzazione. Tutti contengono l'impostazione di rete
assignment: static
.Progettazione | Codice del modello cloud di esempio |
---|---|
Assegnazione di un indirizzo IP statico a una macchina Linux che non dispone di codice cloud-init |
|
Assegnare un indirizzo IP statico a una macchina Linux con un codice cloud-init che non contiene comandi di assegnazione di rete. NOTA: la specifica di personalizzazione di vSphere viene applicata se si imposta la proprietà customizeGuestOs su true o se si omette la proprietà customizeGuestOs. | Esempio di Ubuntu
Esempio di CentOS
|
Assegnare un indirizzo IP statico a una macchina Linux con codice cloud-init che contiene comandi di assegnazione di rete. La proprietà customizeGuestOs deve essere false. | Esempio di Ubuntu
Esempio di CentOS
|
Quando la distribuzione è basata su un'immagine di riferimento, assegnare un indirizzo IP statico a una macchina Linux con il codice cloud-init che contiene i comandi di assegnazione di rete. La proprietà customizeGuestOs deve essere false. Il modello cloud non deve inoltre includere la proprietà ovfProperties, che blocca la personalizzazione. |
|
Personalizzazioni del giorno 2
Come una distribuzione iniziale, anche un'azione giorno 2 potrebbe includere la configurazione di rete. Per ignorare la personalizzazione durante le azioni giorno 2, aggiungere la proprietà seguente:
customizeGuestOsDay2:
false
Progettazioni che non funzionano o possono generare risultati indesiderati
- Il codice cloud-init non contiene comandi di assegnazione di rete e la proprietà customizeGuestOs è false.Non sono presenti né comandi di inizializzazione né specifiche di personalizzazione per configurare le impostazioni di rete.
- Il codice cloud-init non contiene comandi di assegnazione di rete e la proprietà ovfProperties è impostata.I comandi di inizializzazione non sono presenti, ma ovfProperties ha bloccato la specifica di personalizzazione.
- Il codice cloud-init contiene i comandi di assegnazione di rete e la proprietà customizeGuestOs non è presente o è impostata su true.L'applicazione della specifica di personalizzazione è in conflitto con i comandi di inizializzazione.
Altre soluzioni per cloud-init e specifiche di personalizzazione
Quando si esegue la distribuzione in
vSphere
, è inoltre possibile personalizzare un'immagine per risolvere i conflitti delle specifiche di personalizzazione e di cloud-init. Per ulteriori informazioni, vedere il repository esterno seguente.