Skip to content
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

charts/grr Implement L4 Loadbalancer alternative #174

Open
wajihyassine opened this issue Nov 20, 2024 · 0 comments
Open

charts/grr Implement L4 Loadbalancer alternative #174

wajihyassine opened this issue Nov 20, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@wajihyassine
Copy link
Member

Name and Version

charts/grr 1.0.3

What is the problem this feature will solve?

It is difficult to use the GRR helm chart in a real world scenario without using the GRR cloud documentation and the provided steps to properly setup an L7 loadbalancer with mTLS utilizing terraform as the provisioner. This is due to the K8s API standard not supporting the provisioning of mTLS for L7 LBs. Listed as a restriction in https://cloud.google.com/kubernetes-engine/docs/how-to/deploying-gateways#limitations

What is the feature you are proposing to solve the problem?

Allow for flexibility with the GRR Helm chart deployment to deploy an L4 loadbalancer as an alternative using the K8s Ingress API. This will allow us to then to merge the GRR helm chart as part of the main OSDFIR Infrastructure helm chart as a usable chart. For consistency with the other charts, if we could follow a similar implementation to something like https://github.com/google/osdfir-infrastructure/blob/main/charts/timesketch/templates/ingress.yaml until we move over to the Gateway API method.

Ideally would be nice to have this feature in before the end of the year, > December 31, 2024.

What alternatives have you considered?

No response

@wajihyassine wajihyassine added the enhancement New feature or request label Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants