diff options
| -rw-r--r-- | roles/openshift_aws/defaults/main.yml | 25 | ||||
| -rw-r--r-- | roles/openshift_aws/tasks/build_node_group.yml | 2 | ||||
| -rw-r--r-- | roles/openshift_aws/tasks/scale_group.yml | 2 | 
3 files changed, 15 insertions, 14 deletions
diff --git a/roles/openshift_aws/defaults/main.yml b/roles/openshift_aws/defaults/main.yml index 74e5d1dde..71de24339 100644 --- a/roles/openshift_aws/defaults/main.yml +++ b/roles/openshift_aws/defaults/main.yml @@ -122,12 +122,25 @@ openshift_aws_ami_map:  openshift_aws_master_group:  - name: "{{ openshift_aws_clusterid }} master group"    group: master +  tags: +    host-type: master +    sub-host-type: default +    runtime: docker  openshift_aws_node_groups:  - name: "{{ openshift_aws_clusterid }} compute group"    group: compute +  tags: +    host-type: node +    sub-host-type: compute +    runtime: docker +  - name: "{{ openshift_aws_clusterid }} infra group"    group: infra +  tags: +    host-type: node +    sub-host-type: infra +    runtime: docker  openshift_aws_created_asgs: []  openshift_aws_current_asgs: [] @@ -144,10 +157,6 @@ openshift_aws_master_group_config:      min_size: 3      max_size: 3      desired_size: 3 -    tags: -      host-type: master -      sub-host-type: default -      runtime: docker      wait_for_instances: True      termination_policy: "{{ openshift_aws_node_group_termination_policy }}"      replace_all_instances: "{{ openshift_aws_node_group_replace_all_instances }}" @@ -167,10 +176,6 @@ openshift_aws_node_group_config:      min_size: 3      max_size: 100      desired_size: 3 -    tags: -      host-type: node -      sub-host-type: compute -      runtime: docker      termination_policy: "{{ openshift_aws_node_group_termination_policy }}"      replace_all_instances: "{{ openshift_aws_node_group_replace_all_instances }}"      iam_role: "{{ openshift_aws_iam_role_name }}" @@ -186,10 +191,6 @@ openshift_aws_node_group_config:      min_size: 2      max_size: 20      desired_size: 2 -    tags: -      host-type: node -      sub-host-type: infra -      runtime: docker      termination_policy: "{{ openshift_aws_node_group_termination_policy }}"      replace_all_instances: "{{ openshift_aws_node_group_replace_all_instances }}"      iam_role: "{{ openshift_aws_iam_role_name }}" diff --git a/roles/openshift_aws/tasks/build_node_group.yml b/roles/openshift_aws/tasks/build_node_group.yml index 7fb617dd5..9485cc3ac 100644 --- a/roles/openshift_aws/tasks/build_node_group.yml +++ b/roles/openshift_aws/tasks/build_node_group.yml @@ -30,7 +30,7 @@  - name: query all asg's for this cluster    ec2_asg_facts:      region: "{{ openshift_aws_region }}" -    tags: "{{ {'kubernetes.io/cluster/' ~ openshift_aws_clusterid: openshift_aws_clusterid} | combine(l_node_group_config[openshift_aws_node_group.group].tags) }}" +    tags: "{{ {'kubernetes.io/cluster/' ~ openshift_aws_clusterid: openshift_aws_clusterid} | combine(openshift_aws_node_group.tags) }}"    register: asgs  - fail: diff --git a/roles/openshift_aws/tasks/scale_group.yml b/roles/openshift_aws/tasks/scale_group.yml index 3632f7ce9..6ce8c58ba 100644 --- a/roles/openshift_aws/tasks/scale_group.yml +++ b/roles/openshift_aws/tasks/scale_group.yml @@ -22,7 +22,7 @@                                      else (l_node_group_config[openshift_aws_node_group.group].replace_all_instances | default(omit)) }}"      tags:      - "{{ openshift_aws_node_group_config_tags -          | combine(l_node_group_config[openshift_aws_node_group.group].tags) +          | combine(openshift_aws_node_group.tags)            | combine({'deployment_serial': l_deployment_serial, 'ami': openshift_aws_ami_map[openshift_aws_node_group.group] | default(openshift_aws_ami)}) }}"  - name: append the asg name to the openshift_aws_created_asgs fact  | 
