<div dir="ltr"><div dir="ltr">Use a readinessProbe so it won't get traffic until it's ready. This works for me but could almost certainly use improvement:<div><div>        readinessProbe:          </div><div>          failureThreshold: 3</div><div>          httpGet:                </div><div>            path: /idp                              </div><div>            port: 8080                                                               </div><div>            scheme: HTTP</div><div>          initialDelaySeconds: 110</div><div>          periodSeconds: 15</div><div>          successThreshold: 1</div><div>          timeoutSeconds: 1</div></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 16, 2019 at 2:35 PM Mark Y. Goh <<a href="mailto:mgoh@cca.edu">mgoh@cca.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi <br></div><div>I run shibboleth3 on Google Kubernetes Engine and wondering if folks have experience with getting rollingupdates working correctly with shib.  <br></div><div><br></div><div>we run shib 3.3 with a hazelcast backend with google load balancer. i have been experimenting with different values for periodSec, initialDelay but have not found any combination that does not cause a small downtime (3-10s). the 502 service unavailable error usually occurs when the new pod becomes pending even though i have 3 working replicas. (4 replicas, maxsurge 4, maxunavail 25%).</div><div><br></div><div>thanks,</div><div>mark<br></div><div>-- <br></div><div><div dir="ltr" class="gmail-m_6718505657508425062gmail_signature"><div dir="ltr"><pre cols="72"><font face="arial, helvetica, sans-serif">Mark Y. Goh, Lead Systems Administrator, California College of the Arts, <a href="mailto:mgoh@cca.edu" target="_blank">mgoh@cca.edu</a></font></pre></div></div></div></div>
-- <br>
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/confluence/x/coFAAg</a><br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" target="_blank">users-unsubscribe@shibboleth.net</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><p style="margin-bottom:0in;line-height:13px"><font color="#ff0000"><font face="arial, sans-serif"><font style="font-size:10pt"><b>Darren Boss</b></font></font></font></p><font style="font-size:10pt"><i>Senior Programmer/Analyst</i></font><font style="font-size:10pt"><i><br>Programmeur-analyste principal</i></font><font style="font-size:10pt"><i><br><a href="mailto:darren.boss@computecanada.ca" style="color:rgb(17,85,204)" target="_blank">darren.boss@computecanada.ca</a></i></font><font style="font-size:10pt"><i><br>(o) 416.228.1234 x </i></font><font color="#000000"><font style="font-size:10pt">230<br></font></font></div><font color="#000000"><font style="font-size:10pt"><i>(c) 919.525.0083</i></font></font></div></div></div></div>