First successful CI build:

Logs of CI build part 1:

Logs of CI build part 2:

Creating Kubernetes Cluster: (this process takes 5-10 mins)

Step 2/3:

Step 3/3:

Enabling the APIs: (it was already enabled)

Enabling the IAM API:

After clicking on Enable:

Enabling the container and kubernetes APIs:

Creating service account:

After creating service account:

Add roles to service account:

Create new key:

Add secrets to GitHub:

Adding gke action: (see .github/workflows/gke.yml)
Creating a new release:

CD action:

CD deployment in GKE:

CD service in GKE:

GKE ingress:

Deployed website:
