Pavlo Tkach and GitHub
b187193e79
Migrate external EPP proxy to integrated Nomulus EPP server ( #3126 )
...
* Remove proxy, add new service
* Consolidate MetricReporter under single listener
2026-07-21 19:04:33 +00:00
Pavlo Tkach and GitHub
03872b508f
Exclude prober endoint from sed command canary ( #2739 )
2025-04-07 21:13:13 +00:00
Pavlo Tkach and GitHub
0381533a35
Set grace period to 1s for immediate pods restart ( #2733 )
2025-03-31 19:15:13 +00:00
Lai Jiang and GitHub
4999a72d96
Save session data directly in a cookie ( #2732 )
2025-03-31 16:21:50 +00:00
Lai Jiang and GitHub
3f2a42ab8d
Expose EPP via saidcar proxy ( #2680 )
2025-02-19 18:57:25 +00:00
Lai Jiang and GitHub
eb978ebbd5
Let nomulus tool connect to sandbox GKE by default ( #2674 )
2025-02-16 18:10:03 +00:00
Lai Jiang and GitHub
538260521b
Update Nomulus deployment script ( #2677 )
...
We only deploy to the us-central1 cluster in order to minimize database
locality issue.
2025-02-14 17:31:18 +00:00
Lai Jiang and GitHub
b775e4a178
Pull credentials from fleet for all clusters ( #2647 )
...
All clusters have switched to using private APIs.
2025-01-22 16:58:56 +00:00
Lai Jiang and GitHub
799f0449ad
Only pull credential from the fleet on crash ( #2645 )
...
Only crash has the policy controller installed for now.
2025-01-21 18:40:52 +00:00
Lai Jiang and GitHub
9f22f2e8ae
Pull nomulus cluster credentials from the fleet ( #2643 )
...
After private endpoint is enabled, we cannot pull the credentials
directly via `gcloud containers cluster get-credentials`.
2025-01-16 15:06:02 +00:00
Lai Jiang and GitHub
7641b05f12
Expose EPP and WHOIS endpoints on reginal load balancers ( #2627 )
...
k8s does not have a way to expose a global load balancer with TCP
endpoints, and setting up node port-based routing is a chore, even with
Terraform (which is what we did with the standalone proxy).
We will use Cloud DNS's geolocation routing policy to ensure that
clients connect to the endpoint closest to them.
2024-12-26 15:25:02 +00:00
Lai Jiang and GitHub
c9c61e4f17
Write GKE metrics with the apprioate labels ( #2626 )
...
Also makes preperations to expose the sidecar proxy.
2024-12-18 16:15:54 +00:00
Lai Jiang and GitHub
f9d2839590
Add necessary changes to provision QA with Terraform ( #2618 )
...
Also programmatically determine backend service IDs.
2024-12-12 18:39:18 +00:00
Lai Jiang and GitHub
a9ba770bfa
Add canary service to GKE ( #2594 )
2024-10-22 17:12:00 +00:00
Lai Jiang and GitHub
4e013603be
Make GKE networking work more properly ( #2531 )
2024-08-22 13:10:56 +00:00
Lai Jiang and GitHub
2fd9b062df
Make Nomulus work on GKE with external load balancer ( #2527 )
...
This will create a multi-cluster external load balancer exposing HTTP
traffic to nomulus running in clusters in the fleet.
2024-08-14 14:32:39 +00:00
Lai Jiang and GitHub
e434528cd3
Add nomulus deployment and service manifests ( #2389 )
2024-04-11 19:01:09 +00:00