X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharmed_install.sh;h=d21560840c4265eb9c1374fc9d2137b53a35e3e6;hb=refs%2Fchanges%2F43%2F9243%2F2;hp=49bf277b732de45b25e75ac6cfb43a62ad313932;hpb=d00e49c266ead95b75e06904482e43eedfa9a216;p=osm%2Fdevops.git 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