Versions Compared

Key

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

...

ICN BP check all the precondition and execution requirements for both Baremetal and VM deployment

Installation High-Level Overview

Installation is two-step process and everything starts with one command "make install"

  • Installation of the local controller in the edge location
  • Installation of Compute cluster to run the workload invoked by the local controller in the edge location

Baremetal Deployment Guide

Install Bare Metal Jump Host

Creating a Node Inventory File

Preconfiguration for the local controller.

User required to provide the IPMI information of the edge server they required to connect to the local controller by editing node JSON sample file in the directory icn/deploy/metal3/scripts/nodes.json.sample as below. If you want to increase nodes, just add another array

...

  • node: The array of nodes required to add to local controller
  • name: Name of the Baremetal to be provisioned by Metal3, and this name will be the hostname for the machine, once it is provisioned
  • ipmi_driver_info: IPMI driver info is a json field, currently holds the IPMI information required for Ironic to send the IPMI tool command
    • username: BMC username required to be provided for Ironic
    • password: BMC password required to be provided for Ironic
    • address: BMC server IPMI LAN IP address
  • os: Baremetal machine OS information is a json field, currently holds the image name to be provisioned, username name and password for the login.
    • image_name: images name should be in qcow2 format
    • username: login username for the OS provisioned
    • password: login password for the OS provisioned

Creating the Settings Files

Running

Local controller network configuration Reference:

...