1 # Copyright 2020 Canonical Ltd.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
15 **A high-available Charmed OSM cluster**
17 Charmed OSM is an OSM distribution, developed and maintained by Canonical, which uses
18 Juju charms to simplify its deployments and operations. This bundle distribution enables
19 TSPs to easily deploy pure upstream OSM in highly available, production-grade, and
22 - Industry‐aligned and fully compliant with upstream
23 - Predictable release cadence and upgrade path
24 - Simplified deployments and operations
26 - Highly Available and resilient against failures
27 - Supported with Ubuntu Advantage
28 - Availability of managed services
32 charm: "cs:~charmed-osm/zookeeper-k8s"
44 charm: "cs:~charmed-osm/mariadb-k8s"
59 charm: "cs:~charmed-osm/kafka-k8s"
72 charm: "cs:~charmed-osm/mongodb-k8s"
86 charm: "cs:~charmed-osm/nbi-6"
90 database_commonkey: osm
91 auth_backend: keystone
97 charm: "cs:~charmed-osm/ro-1"
106 charm: "cs:~charmed-osm/ng-ui-17"
113 charm: "cs:~charmed-osm/lcm-2"
117 database_commonkey: osm
123 charm: "cs:~charmed-osm/mon-2"
127 database_commonkey: osm
129 keystone_enabled: true
134 charm: "cs:~charmed-osm/pol-1"
143 charm: "cs:~charmed-osm/pla-7"
152 charm: "cs:~charmed-osm/prometheus-1"
158 default-target: "mon:8000"
163 charm: "cs:~charmed-osm/grafana-1"
170 charm: "cs:~charmed-osm/keystone-5"
177 - - grafana:prometheus
178 - prometheus:prometheus
179 - - kafka-k8s:zookeeper
180 - zookeeper-k8s:zookeeper
210 - prometheus:prometheus
214 - prometheus:prometheus