Skip to content

jakshaym1234/travelapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • Setup the following secrets for secret as env variables when running the bootstrap script

    1. DOCKER_USERNAME - to push/pull image to docker hub
    1. DOCKER_PASSWORD - to push/pull image to docker hub

image

-- bootstrap.sh steps:-

  • Docker login
  • Build JAVA image using Dockerfile in java-app folder
  • Push to DOCKER HUB
  • Remove local copy
  • Build GOLANG image using Dockerfile in golang-app folder
  • Push to DOCKER HUB
  • Remove local copy
  • kubectl apply JAVA Deployment, Service
  • kubectl apply GOLANG Deployment, Service
  • kubectl apply INGRESS and CANARY INGRESS for JAVA Service with 30% weight

  • Prereq:
  • minikube with nginx ingress controller installed

Validation:

  • JAVA and GOLANG APP service available with LB image image

image


  • Ingress:

image


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published