...
There are no significant architecture changes for OOM in the Casablanca release.
The focus for this release is on incremental improvements in the following areas, as presented at the Casablanca Architecture F2F in Vancouver:
- Persistent Storage
- pluggable persistent storage technologies to expand beyond static host path configuration + NFS backend
- evolve standardized standardized Helm Templates (introduced in Beijing) evolved slightly to to support global configuration and sub chart overrides of Storage Classes
- delivering provide support for using for GlusterFS as a the first storage class provisioner
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1228
- Resource Limits
- apply CPU and Memory limits per Helm ChartImproves limits to Helm Charts in order to improve Pod placement based on resources available to in a Kubernetes Cluster
- OOM working with project teams for to gather accurate values per project
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1145
- Common "shared" Helm Charts
- project teams benefit from "sharing" common Helm Charts that reference common images and tested functionality Backup and Restore
- mariadb-galera
- postgres
- cassandra
- cluster
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1176 - mariadb (standalone)
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1164 - postgres cluster
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1178 - cassandra
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1177 - redis
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1179
- cluster
- project teams benefit from "sharing" common Helm Charts that reference common images and tested functionality Backup and Restore
- Platform Resiliency
- Backup and Restore tools and procedures 1232Node Selectors
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-1232 - Node Selectors for Pod placement 1229Enable (Anti)Affinity Rules
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key OOM-12311229
- Backup and Restore tools and procedures 1232Node Selectors
Software Changes since Beijing
Upgrading from Helm 2.8.2 to 2.9.1.
API Updates
OOM does not provide any external APIs.
...