Testing memcached on microk8s

You can test memached k8s charm locally on your machine using MicroK8s.

Install it using the snap:

$ sudo snap install --classic microk8s
$ sudo usermod -aG microk8s $(whoami)
$ sudo microk8s status --wait-ready
$ sudo microk8s enable storage dns ingress
$ sudo snap alias microk8s.kubectl kubectl
$ newgrp microk8s

Install Charmcraft

$ sudo snap install charmcraft

Install Juju 2.9+

$ sudo snap install juju --classic 

Bootstrap a microk8s Juju controller and add model where you will deploy memcached:

$ juju bootstrap microk8s micro
$ juju add-model development

Deploy the charm:

juju deploy memcached-k8s --channel edge