/MonolithicToMicroServices-GKE

Primary LanguageShellApache License 2.0Apache-2.0

Kubernetes with GKE

Tutorial

  1. From a monolithic app to micro services on GCP Kubernetes
  • Provision a complete Kubernetes using Google Container Engine
  • Deploy and manage Docker containers using kubectl
  • Ports - NodePort, Port, TargetPort
  • Service types - NodePort and LoadBalancer
  • Managing Applications with Kubernetes
  1. Docker : Deployments to GKE (Rolling update, Canary and Blue-green deployments)
  • Provision a complete Kubernetes using Google Container Engine
  • Deploy and manage Docker containers using kubectl
  • Managing Deployments with Kubernetes (Rolling update, Canary and Blue-green deployments. Also, roll-back)

App is hosted on GitHub and provides an example 12 Facter application. We will be working with the following Docker images:

Credit