Bug 1566039

Summary: Service Catalog is not HA
Product: OpenShift Container Platform Reporter: Nicholas Schuetz <nick>
Component: Service CatalogAssignee: Paul Morie <pmorie>
Status: CLOSED DUPLICATE QA Contact: Zhang Cheng <chezhang>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.9.0CC: fcami, jaboyd, jpeeler, sreber
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-04-11 13:57:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nicholas Schuetz 2018-04-11 12:01:23 UTC
The service catalog apiserver and controller are deployed as daemonsets to the first master only.

An HA mode cluster will be crippled if you shutdown the master which has these daemonsets deployed.  IMHO, we should do one of two things:

1)  make them normal pods so they can be migrated in cases of failure
or
2)  deploy the daemonset to each master (instead of only master01).


[root@master01 ~]# oc get pods --all-namespaces -owide |grep catalog
kube-service-catalog                apiserver-jcb4w                               1/1       Running     1          22h       10.129.0.16   master01.ocp.nicknach.net
kube-service-catalog                controller-manager-9pwg7                      1/1       Running     2          22h       10.129.0.18   master01.ocp.nicknach.net

one hour later, after shutting down master01:

[root@master02 ~]# oc get pods --all-namespaces -owide |grep catalog
kube-service-catalog                apiserver-jcb4w                               1/1       NodeLost    1          23h       10.129.0.16   master01.ocp.nicknach.net
kube-service-catalog                controller-manager-9pwg7                      1/1       NodeLost    2          23h       10.129.0.18   master01.ocp.nicknach.net

-Nick

Comment 1 Jeff Peeler 2018-04-11 13:57:50 UTC

*** This bug has been marked as a duplicate of bug 1554623 ***