-
Notifications
You must be signed in to change notification settings - Fork 59
Move to backend service-based network load balancers #2628
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Julien Tinguely <julien.tinguely@digitalasset.com>
Signed-off-by: Julien Tinguely <julien.tinguely@digitalasset.com>
| ...infraAffinityAndTolerations, | ||
| // The httpLoadBalancing addon needs to be enabled to use backend service-based network load balancers. | ||
| annotations: { | ||
| 'cloud.google.com/l4-rbs': 'enabled', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I assume there is no downside to enabling this without cloud armor?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not that I am aware.
|
/cluster_test |
|
Deploy cluster test triggered for Commit 1a4ca2a0613ff4cf3e0e5a248984269271697035 in , please contact a Contributor to approve it in CircleCI: https://app.circleci.com/pipelines/github/DACH-NY/canton-network-internal/35947 |
moritzkiefer-da
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! lgtm provided preflights pass.
Note that it could take 30 minutes to complete the addon enable, so make sure that finishes before trying to migrate a cluster to this. I propose we make a list of all clusters, and confirm the addon was enabled everywhere before even merging. |
isegall-da
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Simple :)
Thank you
Yes! Turned on httpLoadBalancing addon:
|
fixes https://github.com/DACH-NY/canton-network-internal/issues/2081
Switching to this backend type will allow us to 1) enable cloud armor and 2) use "modern" NLB which is advised by gcp anyway.
[TODO]
cncluster enable_http_load_balancingin our running cluster before merging. Expect < 60s downtime to switch to new backend type.Pull Request Checklist
Cluster Testing
/cluster_teston this PR to request it, and ping someone with access to the DA-internal system to approve it./hdm_teston this PR to request it, and ping someone with access to the DA-internal system to approve it.PR Guidelines
Fixes #n, and mention issues worked on using#nMerge Guidelines