[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Handling rolling restarts



Hey Scott,

Thanks for the in depth insight - really appreciate it.

Not using the loadbalancer/haproxy from openshift-ansible. Is it just port 8443 which the internal haproxy exposes?

Thanks,
Andrew

On Tue, 4 Oct 2016 at 23:32 Scott Dodson <sdodson redhat com> wrote:
Andrew,

Our ops teams remove the endpoint from the kubernetes service and then
restart the master. When the master starts again it automatically adds
its api endpoint back into the kubernetes service. This process would
proactively remove the endpoint but if that weren't done the endpoint
leasing introduced in 1.3 should automatically remove the endpoint
after a brief period of time. They also manually manage their load
balancer to remove the api server there when rolling a given master,
we don't have anything like that for the load balancer provisioned
using openshift-ansible, I don't know if you're using that load
balancer or not.

--
Scott

On Sat, Oct 1, 2016 at 2:42 AM, Andrew Lau <andrew andrewklau com> wrote:
> Is there something like node evacuate for master hosts
>
> If we want to restart a master host in a HA cluster, for whatever reason,
> it'll cause some temporary failures like pod/service DNS lookup.
>
> With routers it's been possible to remove it from the external DNS
> roundrobin or LB before performing the restart.
>
> _______________________________________________
> users mailing list
> users lists openshift redhat com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]