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
Paste the following commands all at once:
juju add-model osm microk8s
juju deploy kafka-k8s --channel latest/edge kafka osm-mariadb- k8s mariadb image=opensourc emano/keystone: testing- daily keystone emano/nbi: testing- daily emano/mon: testing- daily
juju deploy zookeeper-k8s --channel latest/edge zookeeper
juju deploy charmed-
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-
juju deploy osm-nbi --channel latest/edge --resource image=opensourc
juju deploy osm-mon --channel latest/edge --resource image=opensourc
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