Brief Project Overview
The ONAP Operations Manager is responsible for configuration and life-cycle management of the ONAP platform. OOM leverages the industry leading Kubernetes to provide production-grade container orchestration, resiliency and scalability. Standardized Helm Charts provide customized ONAP deployments (e.g. for Edge), unified dependency management, centralized configuration and automated component upgrades and rollbacks.
Low cost of entry means ONAP can be deployed from a laptop into any public or private infrastructure that is hosting a Kubernetes cluster.
New component capabilities for Dublin (i.e. the functional enhancements)
...
Footprint Optimization
- Database Consolidation (DBaaS)
- single shared MariaDB-Galera instance (clients in Dublin: SO, SDNC)
- includes removing mySQL from SDNC in favor of MariaDB-Galera
- single shared Cassandra instance (clients in Dublin: AAI, SDC)
- Portal on shared MariaDB-Galera and Cassandra being investigated (Stretch Goal - has not yet been communicated with Portal Team)
- single shared Postgres instance (deferred to El Alto)
- single shared MariaDB-Galera instance (clients in Dublin: SO, SDNC)
...
- A&AI (complete)
- SO (in progress)
- SDC (in progress)
- SDNC (in progress)
Offline Installer
- Delivery of Casablanca Offline Installer in Dublin timeframe
- Working to align OOM charts such that they are compatible with Offline Installer going forward (WIP)
Helm Chart Ownership Transfer
- OOM working with a subset of ONAP project teams to transfer the team's Helm Charts into project oom subrepos
- Building of OOM codebase will work the same as it does in Casablanca
- oom subrepos pulled into parent oom repository following docs team approach of linking in submodules
Offline Installer
- Delivery of Casablanca Offline Installer in Dublin timeframe
- Working to align OOM charts such that they are compatible with Offline Installer going forward (WIP)
New or modified interfaces
OOM does not provide any external APIs.
If they are modified, are they backwards compatible?
N/A
Interface naming (point to an example)
N/A
Reference to the interfaces.
N/A
What are the system limits?
...
Involved use cases, architectural capabilities or functional requirements.
OOM manages components for all ONAP support use cases.
Listing of new or impacted models used by the project (for information only).
OOM does not ingest the ONAP data model.