# Connecting installed SSM Agent to EC2 Instance

**URL:** <https://forum.ansible.com/t/connecting-installed-ssm-agent-to-ec2-instance/10863>\
**Category:** Get Help\
**Tags:** playbook, aws\
**Created:** [November 13, 2024, 1:08am UTC](https://forum.ansible.com/t/connecting-installed-ssm-agent-to-ec2-instance/10863 "2024-11-13T01:08:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Roman\_Shymoliuk](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/roman_shymoliuk/32/5425_2.png) [@Roman\_Shymoliuk](https://forum.ansible.com/u/Roman_Shymoliuk)\
**Post date:** [November 13, 2024, 1:08am UTC](https://forum.ansible.com/t/connecting-installed-ssm-agent-to-ec2-instance/10863/1 "2024-11-13T01:08:55Z")

</div>

Hi everyone,

Any insights on making sure the SSM Agent connects properly?

I’m trying to install and connect Amazon SSM Agent on EC2 instances using Ansible but facing issues getting the SSM Agent connected to EC2. Despite installing the SSM Agent successfully and starting the service, the instances are not appearing as connected in Systems Manager.

My Code:

## main.yml:

- name: Clean yum cache  
command: yum clean all

- name: Download SSM Agent for Amazon Linux 2  
get\_url:  
url: “[https://s3.amazonaws.com/amazon-ssm-us-east-1/latest/linux\_amd64/amazon-ssm-agent.rpm](https://s3.amazonaws.com/amazon-ssm-us-east-1/latest/linux_amd64/amazon-ssm-agent.rpm)”  
dest: “/tmp/amazon-ssm-agent.rpm”

- name: Install SSM Agent for Amazon Linux 2  
yum:  
name: /tmp/amazon-ssm-agent.rpm  
state: present  
disable\_gpg\_check: yes

- name: Start and enable SSM Agent service  
service:  
name: amazon-ssm-agent  
state: started  
enabled: true

## pb-install-ssm-agent.yml` file: yaml

- name: Install and configure Amazon SSM Agent on Amazon Linux 2  
hosts: all  
become: true  
roles:
  - role: ssm\_agent

Software Versions:

- Ansible: [Latest Version]
- Amazon Linux 2 AMI
- AWS Systems Manager (SSM)

---

<div class="post-metadata">

**Author:** ![dnmvisser](https://avatars.discourse-cdn.com/v4/letter/d/8e8cbc/32.png) [@dnmvisser](https://forum.ansible.com/u/dnmvisser)\
**Post date:** [November 13, 2024, 7:59am UTC](https://forum.ansible.com/t/connecting-installed-ssm-agent-to-ec2-instance/10863/2 "2024-11-13T07:59:19Z")

</div>

This sounds more like a configuration issue of the software itself, not an ansible problem?
