Is it possible to run the k8s master and worker on the same machine? I’m using MAAS as a coordinator for my physical machine and it seems a bit overkill to need 10 machines to be able to run a fairly redundant k8s setup using juju deploy charmed-kubernetes.
More specifically, can this be done with using Calico as the CNI plugin? All of my attempts to get this up and running have failed and I would really like to use juju to control my k8s deployment since I’m also using it for my ceph deployment.
@mrdmn Thanks for posting. When Charmed Kubernetes 1.16 comes out (planned for next week), this pain will go away, as the 1.16 charms embed the appropriate lxd profiles, which are then applied by Juju automatically. If you want to try this today you can used the bundle from the edge channel.
Great news! Thank you. Is there an option to specify the channel in the bundle.yaml file or do I just need to use juju deploy ./my-bundle.yaml --channel=edge to test it out?