diff options
author | Kenny Woodson <kwoodson@redhat.com> | 2017-12-01 21:39:00 -0500 |
---|---|---|
committer | Kenny Woodson <kwoodson@redhat.com> | 2017-12-11 16:39:27 -0500 |
commit | 35c1abb6050f2cd1f31396edd42618a2998bd546 (patch) | |
tree | dfb31882e7eb459b173ea206a89bc834aba10dd0 /roles/openshift_aws/tasks/iam_role.yml | |
parent | a53b8f63175c80c9d0a8d590fd0854e2ed8e1aae (diff) | |
download | openshift-35c1abb6050f2cd1f31396edd42618a2998bd546.tar.gz openshift-35c1abb6050f2cd1f31396edd42618a2998bd546.tar.bz2 openshift-35c1abb6050f2cd1f31396edd42618a2998bd546.tar.xz openshift-35c1abb6050f2cd1f31396edd42618a2998bd546.zip |
Changing the node group format to a list.
Diffstat (limited to 'roles/openshift_aws/tasks/iam_role.yml')
-rw-r--r-- | roles/openshift_aws/tasks/iam_role.yml | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/roles/openshift_aws/tasks/iam_role.yml b/roles/openshift_aws/tasks/iam_role.yml index d9910d938..cf3bb28fb 100644 --- a/roles/openshift_aws/tasks/iam_role.yml +++ b/roles/openshift_aws/tasks/iam_role.yml @@ -13,11 +13,10 @@ ##### - name: Create an iam role iam_role: - name: "{{ item.value.iam_role }}" + name: "{{ l_node_group_config[openshift_aws_node_group.group].iam_role }}" assume_role_policy_document: "{{ lookup('file','trustpolicy.json') }}" state: "{{ openshift_aws_iam_role_state | default('present') }}" - when: item.value.iam_role is defined - with_dict: "{{ l_nodes_to_build }}" + when: l_node_group_config[openshift_aws_node_group.group].iam_role is defined ##### # The second part of this task file is linking the role to a policy @@ -28,9 +27,8 @@ - name: create an iam policy iam_policy: iam_type: role - iam_name: "{{ item.value.iam_role }}" - policy_json: "{{ item.value.policy_json }}" - policy_name: "{{ item.value.policy_name }}" + iam_name: "{{ l_node_group_config[openshift_aws_node_group.group].iam_role }}" + policy_json: "{{ l_node_group_config[openshift_aws_node_group.group].policy_json }}" + policy_name: "{{ l_node_group_config[openshift_aws_node_group.group].policy_name }}" state: "{{ openshift_aws_iam_role_state | default('present') }}" - when: item.value.iam_role is defined - with_dict: "{{ l_nodes_to_build }}" + when: "'iam_role' in l_node_group_config[openshift_aws_node_group.group]" |