소스 검색

Fixing provisioning of separate etcd

Øystein Bedin 6 년 전
부모
커밋
a1f592a10a
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      playbooks/openstack/resources.py

+ 3 - 2
playbooks/openstack/resources.py

@@ -51,8 +51,9 @@ def base_openshift_inventory(cluster_hosts):
     # NOTE: everything that should go to the `[nodes]` group:
     nodes = list(set(masters + infra_hosts + app + cns))
 
-    # NOTE: all OpenShift nodes, including `[lb]`, `[nfs]`, etc.:
-    osev3 = list(set(nodes + load_balancers))
+    # NOTE: all OpenShift nodes + any "supporting" roles,
+    #       i.e.: `[etcd]`, `[lb]`, `[nfs]`, etc.:
+    osev3 = list(set(nodes + etcd + load_balancers))
 
     inventory['OSEv3'] = {'hosts': osev3, 'vars': {}}
     inventory['openstack_nodes'] = {'hosts': nodes}