Deploying Multi-Container App on Minikube and GKE

Deploying Multi-Container App on Minikube and GKE

0% completed
20 Concepts | 67 Learners

In this project, we will understand how to deploy a multi-container application on Minikube and GKE.

We will learn about Kubernetes Deployments, Kubernetes Services, Kubernetes Ingress, Kubernetes Secrets and Kubernetes Persistent Volume Claim. By the end of this project, we will have a fair understanding of the basic workflow of Kubernetes project deployment. We will also be able to appreciate the use of MiniKube before deploying an application onto production, like onto Google Kubernetes Engine. Further, we will also see how to monitor the Kubernetes cluster and scale pods.

It is very highly recommended to complete the previous projects for a complete understanding of this project.

Github link: https://github.com/vagdevik/user-wishlist-k8s

Pre-requisites:

Deploying Single Container Static App with Docker & Travis CI on AWS Elastic Beanstalk

Deploying Multi Container Flask App with Docker & Travis CI on AWS Elastic Beanstalk

Deploying Single Container Flask app with Docker, Travis CI, AWS RDS & AWS ElastiCache on AWS Elastic Beanstalk

Testing Single Container Static App Locally on Minikube

Deploying Single Container Static App on Google Kubernetes Engine

Enroll in one of the below listed courses to access this topic

DevOps Certification Training