It's a hands-on, practical tutorial of deploying an application using different Kubernetes Components to REALLY understand how these components fit in together and how you can use them in your application setup.
So, instead of creating each component separate without context, this video goes through a complete application setup using pod, deployment, service, configmap and secret. Referencing diagrams, which show the browser request flow through these components will further help you understand the whole flow.
In detail we create the following components.
1) MongoDB Deployment
Creating the database container/pod, in which the mongodb runs.
2) Secret
Creating the Secret component, where the username and password are stored.
3) Internal Service
Creating the Service component for MongoDB to be accessible by other Kubernetes components.
4) Mongo Express Deployment
Creating the Mongo Express container/pod, in which the web application runs.
5) ConfigMap
Creating the ConfigMap component, where the MongoDB URL is stored.
6) External Service
Creating the external service component for Mongo Express to be accessible from outside the kubernetes cluster (from the browser)
This video was actually inspired from a viewers feedback. So I hope it helps in getting a bigger picture! 🌍🤓
submitted by /u/Techworld_with_Nana
[link] [comments]
from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/2TaJA9w