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

proxy-only-subnet for GKE Ingress #188

Open
dbaid opened this issue Feb 7, 2024 · 6 comments
Open

proxy-only-subnet for GKE Ingress #188

dbaid opened this issue Feb 7, 2024 · 6 comments

Comments

@dbaid
Copy link

dbaid commented Feb 7, 2024

I think you lack the creation of proxy-only-subnet for your case of GKE Ingress

@boredabdel
Copy link
Member

Hello,

Which recipe is this referring to ?

@sawsa307
Copy link
Contributor

sawsa307 commented Feb 7, 2024

I think it is missing in the ingress ILB recipe. We can include https://cloud.google.com/load-balancing/docs/l7-internal/setting-up-l7-internal#configure-a-network in the prerequisite for this recipe.

@sawsa307
Copy link
Contributor

sawsa307 commented Feb 7, 2024

Also, after create the proxy-only subnet, we also need to create a firewall rule to allow connections from proxy-only subnet. This refers to step3 in https://cloud.google.com/load-balancing/docs/l7-internal/setting-up-l7-internal#configure_firewall_rules

@boredabdel
Copy link
Member

@sawsa307
Copy link
Contributor

sawsa307 commented Feb 7, 2024

That is my guess. @dbaid can you confirm?

@dbaid
Copy link
Author

dbaid commented Feb 9, 2024

That is my guess. @dbaid can you confirm?

Yes. This recipe https://github.com/GoogleCloudPlatform/gke-networking-recipes/tree/main/ingress/single-cluster/ingress-internal-basic. The topic of GKE Ingress internal loadbalance gets a lot of reference documents. I tested a private cluster through my major reference document -- https://cloud.google.com/kubernetes-engine/docs/how-to/internal-load-balance-ingress . I always feel confused when studying gcp techniques. Too many things need to be studied. Step by step tests. 1. auto pilot cluster according the doc (in VPC custom subnet) 2. private cluster + cloud nat 3. cluster with least privilege service account 4. internal lb with static ip 5. My final goal, GKE with Internal ingress in a shared VPC (still under test because no testing environment).

Regards,
Steven

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

No branches or pull requests

3 participants