The previous blog post talked about the community workshops taking place in the Juju and Charm community. Normally the community workshops take place every Friday at 10:00 am CET. The details for these workshops can be found in the public channel on Mattermost. In one of the workshops, Erik Lönroth held a tutorial on how to build a minimal Charm.
A Charm tutorial from the community
Unlike existing tutorials, Erik’s tutorial presumes an empty computer with a vanilla OS. It explains every step when you start from nothing.
Charming requires a test and development environment, where the application can be run and deployed. Accordingly, the first steps of the tutorial are not only about installing the tool named Charmcraft. The first steps also involve the local environments, Juju and LXD.
LXD runs and manages containers in your local environment, just like a local cloud. This local cloud will be used to run your application. At the same time Juju coordinates the local cloud…