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.
14 description: Single instance OSM bundle
18 charm: "cs:~charmed-osm/zookeeper-k8s"
28 charm: "cs:~charmed-osm/mariadb-k8s"
42 charm: "cs:~charmed-osm/kafka-k8s"
61 charm: "./nbi/nbi.charm"
65 database_commonkey: osm
66 auth_backend: keystone
68 image: opensourcemano/nbi:testing-daily
73 charm: "./ro/ro.charm"
77 image: opensourcemano/ro:testing-daily
82 charm: "./ng-ui/ng-ui.charm"
86 image: opensourcemano/ng-ui:testing-daily
91 charm: "./lcm/lcm.charm"
95 database_commonkey: osm
97 image: opensourcemano/lcm:testing-daily
102 charm: "./mon/mon.charm"
106 database_commonkey: osm
108 image: opensourcemano/mon:testing-daily
113 charm: "./pol/pol.charm"
117 image: opensourcemano/pol:testing-daily
126 image: opensourcemano/pla:testing-daily
131 charm: "./prometheus/prometheus.charm"
138 default-target: "mon:8000"
140 image: ubuntu/prometheus:latest
141 backup-image: ed1000/prometheus-backup:latest
146 charm: "./grafana/grafana.charm"
151 image: ubuntu/grafana:latest
156 charm: "./keystone/keystone.charm"
158 image: opensourcemano/keystone:testing-daily
165 - - grafana:prometheus
166 - prometheus:prometheus
167 - - kafka-k8s:zookeeper
168 - zookeeper-k8s:zookeeper
198 - prometheus:prometheus
202 - prometheus:prometheus
207 - - mariadb-k8s:mysql