Skip to content

Prod clusters to use envoy gateway api#514

Merged
azahmd merged 1 commit intomainfrom
march-31st-intervention
Mar 30, 2026
Merged

Prod clusters to use envoy gateway api#514
azahmd merged 1 commit intomainfrom
march-31st-intervention

Conversation

@anish-mudaraddi
Copy link
Copy Markdown
Collaborator

promotes charts and pushes changes to retire ingress nginx in favor of gateway api for prod clusters

part of the intervention period scheduled on 31st march. We are to migrate away from nginx ingress to envoy proxy on production
@anish-mudaraddi anish-mudaraddi force-pushed the march-31st-intervention branch from a8c2fbc to 4dc1f1a Compare March 26, 2026 15:45
@anish-mudaraddi anish-mudaraddi marked this pull request as draft March 26, 2026 15:47
@anish-mudaraddi
Copy link
Copy Markdown
Collaborator Author

!! don't merge this until intervention !!

@@ -3,65 +3,7 @@ stfc-cloud-openstack-cluster:
cloudCredentialsSecretName: prod-management-cluster-cloud-credentials

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need to add contolplane and nodegroups here?

Comment on lines 4 to 7

nodeGroups:
- name: default-md-0
machineCount: 5
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same - do we need to add controlplane and nodegroup defaults here?

- name: envoy-gateways
chartName: envoy-gateways
namespace: envoy-gateway-system
valuesFile: ../../../clusters/prod/management/envoy-gateways-values.yaml
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a fan of relative pathing - suggest this should be altered in the future but happy to proceed for now

ingressClassName: ingress-nginx-external No newline at end of file
clusterIssuers:
- name: external-le-staging
type: le-staging
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🇫🇷

@anish-mudaraddi anish-mudaraddi marked this pull request as ready for review March 30, 2026 09:14
@azahmd azahmd merged commit 3ad3005 into main Mar 30, 2026
1 check passed
@azahmd azahmd deleted the march-31st-intervention branch March 30, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants