Versions Compared

Key

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

...

appc-db-container xtrabackup

Hardware Base OS

Openstack Software Configured on Base OS

VMs Deployed by Openstack

Kubernetes Software Configured on VMs

Pods Deployed by KubernetesDocker Containers Deployed within a POD

Computer 1

Controller Node



Computer 2ComputeVM 1k8s-master

Computer 3ComputeVM 2k8s-node1

appc-0

appc-controller-container,

filebeat-onap
appc-db-0appc-db-container xtrabackup,
Computer 4ComputeVM 3k8s-node2appc-01

appc-controller-container,

filebeat-onap
appc-db-0

Computer 5ComputeVM 4k8s-node3appc-02

appc-controller-container,

filebeat-onapnfs-provisioner-xxx
nfs-provisioner








Setting up an OpenStack lab is out of scope for this tutorial. Assuming that you have a lab, you will need to create 1+n VMs: one to be configured as the Kubernetes master node, and "n" to be considered as Kubernetes worker nodes. We will create 3 Kubernetes worker nodes for this tutorial because we want each of our SDN-Cs to appear on a different VM for resiliency.

...

There are some changes committed in OOM repo. Two new pods are added: dmaap and ueb-listener. We observed issue with SDNC pods deployment using one master and three worker nodes. We were able to deploy SDNC with latest OOM using one master and four worker nodes.

...

.


Create the Undercloud

The examples here will use the OpenStackClient; however, the Openstack Horizon GUI could be used. Start by creating 4 VMs with the hostnames: k8s-master, k8s-node0, k8s-node1, and k8s-node1. Each VM should have internet access and approximately:

...