...
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
...
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 | ||||||
---|---|---|---|---|---|---|
|
Wiki Links
ONAP on Kubernetes on Cloudify - ongoing experiments bringing up the system
OOM Cloudify Release 1 - Amsterdam
- Cloudfiy Deploys Kuberenetes on OpenStack VMS (TOSCA blueprint)
- The second TOSCA blueprint deployes the ONAP services (see figure below) on Kuberentes
- Cloudify creates a POD
- Cloudify Deploys ONAP on POD (TOSCA blueprint)
- Use TOSCA to provision OpenStack VMs
- Use TOSCA to deploy Kuberentes
- Use TOSCA to deploy ONAP services on Kubernetes
- SO
- VID
- Message_Router
- SDNC
- SDC
- Portal
- AAI
- Policy
- Robot
- Appc
- Support multiple deployments of ONAP(Test,QA, Prod) from same blueprint
...