⚠️ This post links to an external website. ⚠️
When you start working with Kubernetes, or you are interested in refreshing your knowledge, as I have, you start searching for content and end up reading uncountable tutorials on how to deploy applications. That is great, but there is always a similar problem: most of them are oversimplified version of a real deployment and thus are not significant enough to be of help to you. What works with a Python serving an HTML web page or a text, sometimes it is not enough when you deploy a real application.
This tutorial tries to show a real time application that even simple, requires some complex configuration to work on K8s. The application is chosen to be out of the way — it is really not important — , but requires some careful planning and updates to work, so I will be describing the steps taken to make it work again in K8s.
I am working on a second article that will describe more advanced topics, like what to do to configure the database, or how to make an Elixir application run in more than one container.
continue reading on medium.com
If this post was enjoyable or useful for you, please share it! If you have comments, questions, or feedback, you can email my personal email. To get new posts, subscribe use the RSS feed.