TL;DR: I’ve deployed Discourse on Kubernetes (K8s) for my company’s internal discussion platform. Because I couldn’t find a simple tutorial, I documented my steps to help other developers do it too. Continue reading “How to set up an internal team forum in half a day using Discourse”
How do you encourage your development team to build more projects without being bogged down with deployment? As a company that builds mobile and web products, it’s a priority that we create an environment where our team members focus on building rather than deploying.
But even if we have a deployment platform, we’ll still need someone to manage the administration. As engineers, anything we have to repeat, we want to automate.
What would be a secure way to give our developers access to our deployment platform?
- We want to allow our developers to build their own projects (perhaps personal) without needing to ask an administrator for permission or resources to deploy a new application for testing or experimenting
- Our developers can deploy their own application, update it, or remove it
- Lower barriers for trying out new things (so to speak)
Continue reading “How I built a Kubernetes cluster so my coworkers could deploy apps faster”