-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Prototyping IaC in https://github.com/ObrienlabsDev/gcp-infrastructure-as-code/tree/main/m1-gke-ingress/kubernetes-gke
code for the spring boot app is in https://github.com/ObrienlabsDev/biometric-backend
Temporary app only (no mysql RDB) at https://hub.docker.com/repository/docker/obrienlabs/magellan-nbi/tags
Overview
ops
- https certificate takes up to 45 min to provision, until then the managed certificate k8s resource will not transition from "Provisioning". Once the certificate is ready after the A record in DNS has propagated - the ingress load balancer backend will resolve.
Look at using https://gateway-api.sigs.k8s.io/
status
20251103:0930 GCP managed certificate working, https endpoint ok
https://magellan.obrienlabs.dev/nbi/swagger-ui.html
details, A record to reserved IP, ingress with defaultBackend - it takes up to 45 min for the GCP managed-certificate to resolve. GKE yamls in
https://github.com/ObrienlabsDev/gcp-infrastructure-as-code/tree/main/m1-gke-ingress/kubernetes-gke
20251030:1900 - GKE ingress through external classic application load balancer routing ok outside - moving on to artifact registry change from dockerhub and terraforming
20251031:0930 - Switched to Artifact Registry - working terraforming
https://dev.azure.com/JDCP/Cloud%20Operations/_workitems/edit/7175