Deploying the Discourse Discussion Platform with Juju Service Orchestration
With 100+ services ready to deploy, Juju allows for building public/private environments and managing them with only a few commands. You can select a ready system component (called charm) from a special store and start combining the elements to create an environment that you need.
However, what can be done if you need a solution that is not available in the store? We created a Rack charm for Juju that simplifies installation of RoR and Sinatra applications to cloud platforms supported by Juju. In this blog post, we’ll give you a guide on how to deploy Discourse, a next-generation platform for community discussions, using Juju and the Rack charm. To get started, you will need a configured and successfully bootstrapped Juju environment. To proceed with the instructions, check out this GitHub repo. To find out how to add Discourse to your Juju admin console, read the full article.
- How to deploy Discourse with Juju
- Easy deployment of Rack applications with Juju
- How to Implement Integration Tests for Juju Charms