Fixes bug 1254 and bug 1247 63/9863/4
authorbeierlm <mark.beierl@canonical.com>
Fri, 16 Oct 2020 16:53:51 +0000 (12:53 -0400)
committerbeierlm <mark.beierl@canonical.com>
Mon, 19 Oct 2020 20:42:21 +0000 (22:42 +0200)
commitc52339680d17351fd5c873d82292d4c63af81c70
tree418f148218fad17ccf7b13da33d34d78fe50cf60
parent7e03c7d207b226f245ce6b048249d582492a065f
Fixes bug 1254 and bug 1247

Update the ingress rules to be explicit about version to avoid
extensions/v1beta1 Ingress is deprecated in v1.14+ message.
Use kubectl annotate instead of kubectl replace.
Ensure microk8s is in ready state before installing juju.
Report error if non-existing vca is requested.
Expose prometheus and grafana.

Change-Id: I0a8aa78c5c9be3163918c0b08b38b4c47d8fae6c
Signed-off-by: beierlm <mark.beierl@canonical.com>
installers/charmed_install.sh