X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fdevops.git;a=blobdiff_plain;f=installers%2Fcharmed_install.sh;h=d21560840c4265eb9c1374fc9d2137b53a35e3e6;hp=49bf277b732de45b25e75ac6cfb43a62ad313932;hb=71997c1ce07cedab9eb793516358fa494afec7fb;hpb=e4d79b568d1732031bc2432b76d9a860d716d3af diff --git a/installers/charmed_install.sh b/installers/charmed_install.sh index 49bf277b..d2156084 100755 --- a/installers/charmed_install.sh +++ b/installers/charmed_install.sh @@ -35,8 +35,8 @@ function check_arguments(){ # echo $BUNDLE $KUBECONFIG $LXDENDPOINT } function install_snaps(){ - sudo snap install juju --classic --channel=2.7/stable [ ! -v KUBECFG ] && sudo snap install microk8s --classic && sudo usermod -a -G microk8s `whoami` && mkdir -p ~/.kube && sudo chown -f -R `whoami` ~/.kube + sudo snap install juju --classic --channel=2.8/stable } function bootstrap_k8s_lxd(){ @@ -118,6 +118,7 @@ EOF juju add-credential -c $CONTROLLER_NAME lxd-cloud -f $LXD_CREDENTIALS sg lxd -c "lxd waitready" juju add-model test lxd-cloud || true + juju controller-config features=[k8s-operators] } function deploy_charmed_osm(){ @@ -191,6 +192,7 @@ applications: vca_cacert: $vca_cacert vca_apiproxy: $vca_apiproxy vca_cloud: $vca_cloud + vca_k8s_cloud: $K8S_CLOUD_NAME mon-k8s: options: vca_user: $vca_user