Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 50 Next »

In private cloud datacenters, Abiquo supports guest setup with cloud init or hypervisor tools. In public cloud providers, Abiquo supports cloud init, and in AWS it also supports provider setup tools. Guest setup runs the first time you deploy a VM. The hypervisor tools guest setup also runs when you add a NIC. If the guest setup is not successful, the VM deploy or reconfigure will fail and roll back.

flowchart LR
A1[<font color=ffffff>Cloud-init</br>or similar]-->|Deploy|B1{<font color=ffffff>Provider}-->|Public|C1[/<font color=ffffff>Metadata/]-->D1{<font color=ffffff>AWS +</br>win}-->|yes|E1[<font color=ffffff>AWS guest</br>set up]
B1-->|Hypervisor or VCD|F1[/<font color=ffffff>Configuration</br>drive/]-->G1[<font color=ffffff>Network via DCHP </br>or Static IP injection]

A2[<font color=ffffff>Hypervisor</br>tools]-->|Deploy     </br> </br>   Reconfigure: no DHCP|B2{<font color=ffffff>OS}-->|Win|Z-->c2[/<font color=ffffff>Unattend file/]-->D2[<font color=ffffff>Network via </br>DHCP only]
Z(( ))
style Z fill:#g1g,stroke:#100,stroke-width:2px
Z-->f2[/<font color=ffffff>Custom</br>specification/]-->G2[<font color=ffffff>Network via DHCP </br>or Static IP injection]  
B2-->|Linux|h2[/<font color=ffffff>Custom</br>specification/]-->I2[<font color=ffffff>Network via DHCP </br>or Static IP injection]  
 
    
    

style A1 fill: #ff9f3c,stroke: #ff9f3c
style B1 fill: #ff9f3c,stroke: #ff9f3c
style D1 fill: #ff9f3c,strfke: #ff9f3c
style E1 fill: #ff9f3c,stroke: #ff9f3c
style F1 fill: #ff9f3c,stroke: #ff9f3c
style C1 fill: #ff9f3c,stroke: #ff9f3c
style G1 fill: #ff9f3c,stroke: #ff9f3c
style A2 fill: #ff9f3c,stroke: #ff9f3c
style B2 fill: #ff9f3c,stroke: #ff9f3c
style c2 fill: #ff9f3c,stroke: #ff9f3c
style D2 fill: #ff9f3c,stroke: #ff9f3c
style f2 fill: #ff9f3c,stroke: #ff9f3c
style h2 fill: #ff9f3c,stroke: #ff9f3c
style G2 fill: #ff9f3c,stroke: #ff9f3c
style I2 fill: #ff9f3c,stroke: #ff9f3c

Table of guest setup functionality

Functionality

Hypervisor
tools

Cloud-init
DC

Cloud-init
public

Set fully qualified domain name (FQDN)

(tick)

(tick)

(tick)

Generate a random password at deploy and
optionally send by email and/or SMS to owner

(tick)

(tick)

(tick) Azure
Amazon

Inject network configuration if no DHCP server is available

(tick) (star)

(tick)

(error)

Inject SSH keys into guest.

(error)

(tick)

(tick)

Configuration drive with environment variables and
user-data presented to guest OS on an ISO disk.

(error)

(tick) (blue star)

(error)

VM variables as metadata

(tick)

(tick)

(tick)

Bootstrap script or cloud configuration

(error)

(tick)

(tick)

(star) - For Windows with hypervisor tools use a custom specification instead of an unattend file. See Limitations of a custom specification to configure Windows
(blue star)  - See Configuration drive

Configure guest setup

To configure guest setup, see:

And:


  • No labels