This video is a demo of deploying your application image from private docker registry hosted on AWS | Kubernetes pull image from private registry | Kubernetes Docker login I answer the question of how to get your docker images in your kubernetes cluster from private docker registries? For images like Mongodb, elastic, that are hosted on docker hub, it’s straightforward because they are hosted in a public repository and anyone can access them. But your own application lives in a private repository and needs explicit access from the cluster. So how do you pull the application images from your private docker repository on kubernetes cluster? You do that using 2 steps: 1) you create a secret component that contains access token/credentials to your docker registry. 2) you configure your Deployment component to use that secret using a specific imagePullSecrets. In the video I show you exactly this. ► CLI Commands and YAML Files for this video: ► Demo Nodejs app: ▬▬▬▬▬▬ T I M E S T A M P S 0:00 - Intro - common workflow 1:11 - Steps to pull image from private registry 1:40 - Environment Setup: Private Registry, Application, Minikube 2:42 - Login to AWS Container Repository | docker login and create docker file 8:20 - Create Secret component 15:45 - Configure Deployment component 20:51 - Summary ------------------------------------------------------------------------------------------------------- Full Kubernetes and Docker tutorial ► DevOps Tools, like Ansible ► Complete K8s Application Setup ► Kubernetes Components explained ► For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible. Also please let me know what you want to learn about Docker & Kubernetes or another technology. #kubernetes #kubernetestutorial #devops #techworldwithnana ------------------------------------------------------------------------------------------------------- ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ Join private Facebook group ► Don't forget to subscribe ► DEV ► INSTAGRAM ► TWITTER ► LINKEDIN ► Legal Notice: Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This video is not accredited, certified, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.











