Skip to main content
Version: 2.3

Installation

Prerequisite#

Import image - k8s-ubuntu-20.04 (Download)#

controller:image> import1: usb2: localEnter index: 21: k8s-ubuntu-20.04.vmdkEnter index: 1Specify image name: k8s-ubuntu-20.04Select domain:1: defaultEnter index: 1Select tenant:1: adminEnter index: 1Visibility:1: public2: privateEnter index: 1Importing...[15:21:03] Converting image to RAW format ...    (100.00/100%)[15:21:18] Calculating RAW image checksum ... 7fec992e0cbada35598a715917bec28a (MD5)[15:21:47] Creating image k8s-ubuntu-20.04 ...[15:23:19] Validating checksum: OKImporting k8s-ubuntu-20.04 complete. It is safe to remove the local imagefile.

Import image - amphora (Download)#

controller:image> import_lb1: usb2: localEnter index: 21: amphora-haproxy-wallaby.qcow2Enter index: 1Importing...[15:27:58] Converting image to RAW format ...    (100.00/100%)[15:27:59] Calculating RAW image checksum ... 6077be4a5096584b704f3fe854182f95 (MD5)[15:28:05] Creating image amphora-x64-haproxy ...[15:23:19] Validating checksum: OKImporting k8s-ubuntu-20.04 complete. It is safe to remove the local imagefile.

Install App-framework#

  • Management network : public
  • External network : public
controller:app> framework_install public publicinstalling app-framework...[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'
PLAY [openstack] **********************************************************************************************************************************************************************************************************************************************
TASK [Gathering Facts] ****************************************************************************************************************************************************************************************************************************************ok: [localhost]
TASK [Gather information about management network] ************************************************************************************************************************************************************************************************************ok: [localhost]
TASK [Gather information about management subnet] *************************************************************************************************************************************************************************************************************ok: [localhost]
TASK [Show management subnet CIDR] ****************************************************************************************************************************************************************************************************************************ok: [localhost] => {    "msg": "10.32.0.0/16"}
TASK [openstack.cloud.project] ********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.quota] **********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.identity_user] **************************************************************************************************************************************************************************************************************************[WARNING]: Module did not set no_log for update_passwordchanged: [localhost]
TASK [openstack.cloud.role_assignment] ************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.role_assignment] ************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.network] ********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.subnet] *********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.network] ********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.subnet] *********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.subnet] *********************************************************************************************************************************************************************************************************************************skipping: [localhost]
TASK [openstack.cloud.router] *********************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.router] *********************************************************************************************************************************************************************************************************************************skipping: [localhost]
TASK [openstack.cloud.security_group] *************************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.security_group_rule] ********************************************************************************************************************************************************************************************************************changed: [localhost] => (item=IPv4)changed: [localhost] => (item=IPv6)
TASK [openstack.cloud.security_group_rule] ********************************************************************************************************************************************************************************************************************changed: [localhost]
TASK [openstack.cloud.security_group_rule] ********************************************************************************************************************************************************************************************************************changed: [localhost] => (item=22)changed: [localhost] => (item=80)changed: [localhost] => (item=443)changed: [localhost] => (item=2376)changed: [localhost] => (item=6443)
TASK [openstack.cloud.security_group_rule] ********************************************************************************************************************************************************************************************************************changed: [localhost] => (item=tcp)changed: [localhost] => (item=udp)
PLAY RECAP ****************************************************************************************************************************************************************************************************************************************************localhost                  : ok=19   changed=15   unreachable=0    failed=0    skipped=2    rescued=0    ignored=0
Installing app-framework clusterWaiting for cluster to be active. State: provisioning. Time elapsed: 30 secsWaiting for cluster to be active. State: provisioning. Time elapsed: 60 secs
app-framework installed successfully
Last updated on by Roy Tan