Versions Compared

Key

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

...

ONAP uses containers and Kubernetes as the platform to run and manage an ONAP cluster.

Cloudify support for Kubernetes leverages cloudify TOSCA based multi-cloud infrastructure orchestration as well as for service orchestration to automate the deployment and management of ONAP on multi-cloud and real life heterogeneous environments that is comprised out of existing network services and other service elements that doesn’t fit into a single Kubernetes platform.

...

Service Orchestration of Kubernetes Micro Services across Hybrid Stack

Cloudify Kubernetes Plugin provides a mean to model the relationship of existing Kubernetes micro-services and connect them with other services such as existing network services or other services that runs outside of ONAP.

...

The example below shows a TOSCA blueprint which sets the relationship between all the relevant ONAP micro-services.

Example

...


Image Added

TOSCA Blueprint example

Multi Site Management for ONAP

...

How To Deploy ONAP on Kubernetes using Cloudify 









Deailed Steps:

1.Create a deployment using the ONAP OOM TOSCA

...

Blueprint

2. Provide user Inputs with OpenStack Credentials, Kuberentes credentials, etc'

3.Execute the Install workflow 

...

Deailed Steps:

1......

...



JIRA Track Progress 

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyOOM-46

Wiki Links

ONAP on Kubernetes on Cloudify - ongoing experiments bringing up the system

OOM Cloudify Release 1 - Amsterdam

  1. Cloudfiy Deploys Kuberenetes on OpenStack VMS (TOSCA blueprint)
  2. The second TOSCA blueprint deployes the ONAP services (see figure below) on Kuberentes
    1. Cloudify creates a POD
    2. Cloudify Deploys ONAP on POD (TOSCA blueprint)

  1. Use TOSCA to provision OpenStack VMs
  2. Use TOSCA to deploy Kuberentes
  3. Use TOSCA to deploy ONAP services on Kubernetes
    1. SO
    2. VID
    3. Message_Router
    4. SDNC
    5. SDC
    6. Portal
    7. AAI
    8. Policy
    9. Robot
    10. Appc
  4. Support multiple deployments of ONAP(Test,QA, Prod) from same blueprint 

...