OOM(ONAP Operations Manager) needs to support configurable dynamic deployment options of ONAP, to allow operators to choose and configure the deployment layout and choose technologies used for running ONAP. TOSCA allows modeling ONAP services, all of their components, and to model needed infrastructure components, such as Kuberetenes and OpenStack, and then to match the services with the desired infrastructure to run the ONAP services.
...
(Example ONAP Service Modeling With Kuberentes and OpenStack)
The TOSCA orchestrator(Cloudify) can create deployments from the ONAP TOSCA model template, and perform operations such as install, scale, heal and others on the created deployments. TOSCA allows defining the underlying technologies that implement each operation. For example, operations can be mapped to a Kuberentes heal/scale operation, add additional logic as needed.
WHAT IS TOSCA
Topology and Orchestration Specification for Cloud Applications (TOSCA), is an OASIS standard language to describe a topology of cloud based web services, their components, relationships, and the processes that manage them. The TOSCA standard includes specifications to describe processes that create or modify services. TOSCA allows using a descriptive DSL to drive orchestration base the application declarative model.
...
- Create a deployment using the ONAP OOM TOSCA Blueprint
- Provide user Inputs with OpenStack Credentials, Kuberentes credentials, etc'
- Execute the Install workflow
...
JIRA Track Progress
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...