Comment 6 for bug 1972712

Revision history for this message
Mark Beierl (mbeierl) wrote :

Paste the following commands all at once:

juju add-model osm microk8s

juju deploy kafka-k8s --channel latest/edge kafka
juju deploy zookeeper-k8s --channel latest/edge zookeeper
juju deploy charmed-osm-mariadb-k8s mariadb
juju deploy mongodb-k8s --channel latest/stable mongodb
juju deploy osm-prometheus --channel latest/edge prometheus
juju deploy osm-keystone --channel latest/edge --resource keystone-image=opensourcemano/keystone:testing-daily keystone
juju deploy osm-nbi --channel latest/edge --resource image=opensourcemano/nbi:testing-daily
juju deploy osm-mon --channel latest/edge --resource image=opensourcemano/mon:testing-daily

juju add-relation kafka zookeeper
juju add-relation keystone:db mariadb:mysql
juju add-relation osm-nbi mongodb:database
juju add-relation osm-nbi kafka
juju add-relation osm-nbi keystone
juju add-relation osm-nbi prometheus
juju add-relation osm-mon:mongodb mongodb:database
juju add-relation osm-mon kafka
juju add-relation osm-mon keystone
juju add-relation osm-mon prometheus

Once everything is stable, destroy the model and keystone remains as an application, but everything else is removed:

juju destroy-model osm -y --destroy-storage