Skip to content

austinf01/spring-gumball

Repository files navigation

CMPE 172 - Lab #10 Notes

CD Workflow (PART 1)

Gradle Build Screenshots

Screenshot 2022-11-28 at 8 15 33 PM

Screenshot 2022-11-28 at 8 17 16 PM

CD Workflow (PART 2)

Service account details retreived by going to service accounts on google cloud

Screenshot 2022-11-28 at 9 03 13 PM

Granting permissions Screenshot 2022-11-28 at 9 07 56 PM

Creating action secrets in github repository by going to settings and scrolling down to action secrets then creating it following the lab guide. project ID was given by the project ID in the account and creating a JSON key gave the service account JSON.

Screenshot 2022-11-28 at 9 03 30 PM

Creating a Github release in the repository

Screenshot 2022-11-28 at 9 19 59 PM

Running cluster in Google Kubernetes

Screenshot 2022-11-28 at 9 22 49 PM

Successful deployment in the github actions

Screenshot 2022-11-28 at 9 22 19 PM

Service shown working in the Service and Ingress tab on google kubernetes

Screenshot 2022-11-28 at 9 23 32 PM

Creating spring-gumball-lb with create ingress

Screenshot 2022-11-28 at 9 24 42 PM

Load balancer working after creating the ingress

Screenshot 2022-11-28 at 9 32 41 PM

Gumball on GKE using the service node to access the website address

Screenshot 2022-11-28 at 9 33 42 PM

About

Gumball website in spring for CMPE172

Resources

Stars

Watchers

Forks

Packages

No packages published