-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Create firewall rule, update certs when secrets are updated #791
Create firewall rule, update certs when secrets are updated #791
Conversation
81627be
to
b73105e
Compare
b73105e
to
2467486
Compare
2467486
to
7237e5e
Compare
@freehan tests passed |
netset "k8s.io/kubernetes/pkg/util/net/sets" | ||
) | ||
|
||
// Src range from which the GCE L7 performs health checks. |
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.
nit: add link to doc here https://cloud.google.com/compute/docs/load-balancing/health-checks#health_check_source_ips_and_firewall_rules
I have no idea where is it come from in my first glance.
LGTM. Sorry for keep you waiting. |
Thanks! |
Automatic merge from submit-queue Template the ingress controller We still need kubernetes-retired/contrib#791 to run the controller as a static pod ref #23663
Eagerly waiting on this to make its way into GKE. AFAICT TLS secret changes aren't currently applied. |
Did this ever make it into GKE? It's a critical requirement for any production service using Ingress objects on GKE and LetsEncrypt TLS certs (which need to be rotated out every 90 days). |
I just tried a simple apply on an edited secret, and yes it worked. The web console and |
I can verify the same thing, although in my case |
Fixes #1 on https://github.com/kubernetes/contrib/blob/master/ingress/controllers/gce/BETA_LIMITATIONS.md.
Also allows certificate update when the Kubernetes secret changes, and contains changes in preperation for running the controller on the master.
Assigning to Minhan, @kubernetes/goog-cluster fyi