main.yml 549 B

123456789101112131415161718
  1. ---
  2. - fail:
  3. msg: "{{ item.name }} needs to be defined."
  4. when: item.cond | bool
  5. with_items:
  6. - name: "{{ r_openshift_aws_iam_kms_alias }}"
  7. cond: "{{ r_openshift_aws_iam_kms_alias is undefined }}"
  8. - name: "{{ r_openshift_aws_iam_kms_region }}"
  9. cond: "{{ r_openshift_aws_iam_kms_region is undefined }}"
  10. - name: Create IAM KMS key with alias
  11. oo_iam_kms:
  12. state: present
  13. alias: "{{ r_openshift_aws_iam_kms_alias }}"
  14. region: "{{ r_openshift_aws_iam_kms_region }}"
  15. register: created_kms
  16. - debug: var=created_kms.results