Folks at the Juju team are working hard to get version 2.9 released. This version aims to improve the bootstrapping experience on Kubernetes.
We honestly appreciate all the feedback we’ve got so far. Juju aims to make it simpler for anyone to run production apps on K8s, so making the bootstrapping experience reliable and consistent is key.
The current candidate is looking good and has been tested by teams internally. It has not been released for production yet, so this is the moment to get as much feedback as possible - specially in firewall-protected-custom-everything kind of environments!
To install Juju 2.9 candidate:
snap install juju --classic --channel=2.9/candidate
There are K8s specific guides on bootstrapping in the documentation:
Feel free to share your error (or success!) messages here and reach out if you have any questions about the bootstrapping process!