Complete Guide to setting up your Application using Kubernetes Components ??
Nana Janashia
Helping millions of engineers advance their careers with DevOps & Cloud education ??
Instead of creating each component separate without context, this video goes through a complete application setup using several Kubernetes components: pod, deployment, service, configmap and secret.
It's a hands-on, practical tutorial of using the different Kubernetes Components together, which will give you a big picture.
We basically create the Kubernetes infrastructure for this browser request flow:
Starting from the request end we step by step create the following:
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 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 server url of the MongoDB is stored.
6) External Service
Creating the external service for Mongo Express to be accessible from outside the kubernetes cluster (from the browser)
---------------------------------------------
I'm happy to connect with you on ??
#kubernetes #k8s #devopsengineer #devopsworld #devopstools #softwaredevelopment #cloud #docker #containerization #orchestration #devops #programming #softwareengineering #cluster #webdeveloper #devlife #developers