Przeglądaj źródła

gce inventory/playbook updates for node registration changes

Jason DeTiberus 10 lat temu
rodzic
commit
01ee65e99d

+ 3 - 0
inventory/gce/group_vars/all

@@ -1,4 +1,7 @@
 ---
 ansible_ssh_user: root
+openshift_hostname: "{{ ansible_default_ipv4.address }}"
+openshift_public_hostname: "{{ ansible_default_ipv4.address }}"
+openshift_ip: "{{ ansible_default_ipv4.address }}"
 openshift_public_ip: "{{ gce_public_ip }}"
 openshift_env: "{{ oo_env }}"

+ 5 - 0
inventory/gce/group_vars/tag_host-type-master

@@ -0,0 +1,5 @@
+---
+openshift_api_url: https://{{ openshift_hostname }}:8443
+openshift_api_public_url: https://{{ openshift_public_hostname }}:8443
+openshift_webui_url: https://{{ openshift_hostname }}:8444
+openshift_webui_public_url: https://{{ openshift_public_hostname }}:8444

+ 6 - 0
inventory/gce/group_vars/tag_host-type-node

@@ -0,0 +1,6 @@
+---
+openshift_node_cpu:
+openshift_node_memory:
+openshift_node_pod_cidr:
+openshift_node_labels: {}
+openshift_node_annotations: {}

+ 1 - 0
inventory/gce/group_vars/tag_host-type-openshift-master

@@ -0,0 +1 @@
+tag_host-type-master

+ 1 - 0
inventory/gce/group_vars/tag_host-type-openshift-node

@@ -0,0 +1 @@
+tag_host-type-node

+ 3 - 3
playbooks/gce/openshift-node/config.yml

@@ -6,12 +6,12 @@
     add_host: "name={{ item }} groups=oo_nodes_to_config"
     with_items: "{{ oo_host_group_exp | default('') }}"
     when: oo_host_group_exp is defined
- - name: Find masters for env
+  - name: Find masters for env
     add_host: "name={{ item }} groups=oo_masters_for_node_config"
     with_items: groups['tag_env-host-type-' + oo_env + '-openshift-master']
 
 - name: Gather facts for masters in {{ oo_env }}
-  hosts: "tag_env-host-type-{{ oo_env }}-openshift-master"
+  hosts: tag_env-host-type-{{ oo_env }}-openshift-master
   tasks:
   - set_fact:
       openshift_master_ip: "{{ openshift_ip }}"
@@ -68,7 +68,7 @@
 #
 - name: Configure instances
   hosts: oo_nodes_to_config
-vars_files:
+  vars_files:
   - vars.yml
   vars:
     openshift_master_group: tag_env-host-type-{{ oo_env }}-openshift-master