I am using ansible to launch ec2 instances . As part of that using ADFS SAML integration.
---
- name: Ansible test
hosts: localhost
tasks:
- name:
sts_assume_role:
role_arn: "arn:aws:sts::925052198153:assumed-role/DBAAdmin"
role_session_name: "default"
register: assumed_role
- ec2_instance:
instance_type: t2.large
key_name: comdpl_test
image: ami-07527564b23c84506
region: us-east-1
group: ci360-stage-us-east-1-cloudera-main-sg
count: 1
vpc_subnet_id: vpc-cf5347b7
wait: yes
assign_public_ip: yes
aws_access_key: "{{ assumed_role.sts_creds.access_key }}"
aws_secret_key: "{{ assumed_role.sts_creds.secret_key }}"
security_token: "{{ assumed_role.sts_creds.session_token }}"
volumes:
- device_name: /dev/sdb
volume_type: gp2
volume_size: 10
delete_on_termination: true
I get this error. Can someone please guide me