Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction


Process

The process of creating manifests that would be used for deployment will involve following steps:

  1. Preparation -  Collect the hardware, network topology, public keys, etc.
  2. Authoring - Customizing the templates using the information collected in preparation phase.
  3. Auto-Generation - Generating certificates.
  4. Publishing - In OPNFV-Airship's Repository.

Preparation

The user needs to collect following information before starting the authoring process.

  1. IPMI details of the Nodes. For Intel pods, this information is available in the wiki. For ex:  Intel POD15 
  2. The Disk Information: User can boot into any system and run the below command: sudo lshw -c disk
  3. PCI Ids of NICs: User can boot into any system and run the below command: sudo lshw -c network businfo.
  4. The topology and underlay networking details. For Intel pods, this information is available in the wiki. For ex:  Intel POD15
  5. Public Keys of Users. 
  6. Any custom requirements w.r.t  software.

Assumptions

  1. All the hardware are Uniform
    1. Same number of NICs with same PCI ids
    2. Same number of disks with same addresses.
  2. Everything is named and their names are used for reference - In Airship, the name if the filename is not important, but the name in the 'schema' (found in schema/metadata/name) is important.

...