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"
81 charm: "cs:~charmed-osm/nbi-16"
85 database_commonkey: osm
86 auth_backend: keystone
92 charm: "cs:~charmed-osm/ro-8"
101 charm: "cs:~charmed-osm/ng-ui-23"
108 charm: "cs:~charmed-osm/lcm-13"
112 database_commonkey: osm
118 charm: "cs:~charmed-osm/mon-9"
122 database_commonkey: osm
124 keystone_enabled: true
129 charm: "cs:~charmed-osm/pol-8"
138 charm: "cs:~charmed-osm/pla-11"
147 charm: "cs:~charmed-osm/prometheus-6"
153 default-target: "mon:8000"
158 charm: "cs:~charmed-osm/grafana-6"
165 charm: "cs:~charmed-osm/keystone-12"
172 - - grafana:prometheus
173 - prometheus:prometheus
174 - - kafka-k8s:zookeeper
175 - zookeeper-k8s:zookeeper
205 - prometheus:prometheus
209 - prometheus:prometheus
214 - - mariadb-k8s:mysql