From eab060df8cfde1137d24f372a2396963c69b5965 Mon Sep 17 00:00:00 2001 From: omagdy7 Date: Mon, 29 Apr 2024 01:20:53 +0300 Subject: Intial IaC code and setting up deployment using ansible --- ansible/setup-docker.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 ansible/setup-docker.yml (limited to 'ansible/setup-docker.yml') diff --git a/ansible/setup-docker.yml b/ansible/setup-docker.yml new file mode 100644 index 0000000..e4cac93 --- /dev/null +++ b/ansible/setup-docker.yml @@ -0,0 +1,27 @@ +- name: Install Docker on EC2 instances + hosts: ec2_instances + become: yes + + tasks: + - name: Update yum package manager + yum: + name: '*' + state: latest + + - name: Install Docker + yum: + name: docker + state: present + + - name: Start and enable Docker service + service: + name: docker + state: started + enabled: yes + + - name: Add ec2-user to the docker group + user: + name: ec2-user + groups: docker + append: yes + -- cgit v1.2.3