diff options
Diffstat (limited to 'playbooks/gce')
| -rw-r--r-- | playbooks/gce/openshift-cluster/cluster_hosts.yml | 4 | ||||
| -rw-r--r-- | playbooks/gce/openshift-cluster/list.yml | 11 | ||||
| -rw-r--r-- | playbooks/gce/openshift-cluster/vars.yml | 8 | 
3 files changed, 15 insertions, 8 deletions
| diff --git a/playbooks/gce/openshift-cluster/cluster_hosts.yml b/playbooks/gce/openshift-cluster/cluster_hosts.yml index 15690e3bf..5cc300bbf 100644 --- a/playbooks/gce/openshift-cluster/cluster_hosts.yml +++ b/playbooks/gce/openshift-cluster/cluster_hosts.yml @@ -12,6 +12,6 @@ g_master_hosts:  "{{ g_all_hosts | intersect(groups['tag_host-type-master'] | de  g_node_hosts:    "{{ g_all_hosts | intersect(groups['tag_host-type-node'] | default([])) }}" -g_infra_hosts:   "{{ g_node_hosts | intersect(groups['tag_sub-host-type-infra']) | default([]) }}" +g_infra_hosts:   "{{ g_node_hosts | intersect(groups['tag_sub-host-type-infra'] | default([])) }}" -g_compute_hosts: "{{ g_node_hosts | intersect(groups['tag_sub-host-type-compute']) | default([]) }}" +g_compute_hosts: "{{ g_node_hosts | intersect(groups['tag_sub-host-type-compute'] | default([])) }}" diff --git a/playbooks/gce/openshift-cluster/list.yml b/playbooks/gce/openshift-cluster/list.yml index f3004ede9..992033d16 100644 --- a/playbooks/gce/openshift-cluster/list.yml +++ b/playbooks/gce/openshift-cluster/list.yml @@ -18,9 +18,16 @@        ansible_sudo: "{{ deployment_vars[deployment_type].sudo }}"      with_items: groups[scratch_group] | default([], true) | difference(['localhost']) | difference(groups.status_terminated | default([], true)) -- name: List instance(s) +- name: List Hosts    hosts: oo_list_hosts + +- name: List Hosts +  hosts: localhost +  become: no +  connection: local    gather_facts: no +  vars_files: +  - vars.yml    tasks:    - debug: -      msg: "public ip: {{ hostvars[inventory_hostname].gce_public_ip }} private ip:{{ hostvars[inventory_hostname].gce_private_ip }}" +      msg: "{{ hostvars | oo_select_keys(groups[scratch_group] | default([])) | oo_pretty_print_cluster }}" diff --git a/playbooks/gce/openshift-cluster/vars.yml b/playbooks/gce/openshift-cluster/vars.yml index 1ae73fd68..d173213fc 100644 --- a/playbooks/gce/openshift-cluster/vars.yml +++ b/playbooks/gce/openshift-cluster/vars.yml @@ -2,15 +2,15 @@  debug_level: 2  deployment_rhel7_ent_base: -  image: rhel-7 -  machine_type: n1-standard-1 +  image: "{{ lookup('oo_option', 'image_name') | default('rhel-7', True) }}" +  machine_type: "{{ lookup('oo_option', 'machine_type') | default('n1-standard-1', True) }}"    ssh_user: "{{ lookup('env', 'gce_ssh_user') |  default(ansible_ssh_user, true) }}"    sudo: yes  deployment_vars:    origin: -    image: centos-7 -    machine_type: n1-standard-1 +    image: "{{ lookup('oo_option', 'image_name') | default('centos-7', True) }}" +    machine_type: "{{ lookup('oo_option', 'machine_type') | default('n1-standard-1', True) }}"      ssh_user: "{{ lookup('env', 'gce_ssh_user') |  default(ansible_ssh_user, true) }}"      sudo: yes    online: | 
