diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2024-04-29 01:20:53 +0300 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2024-04-29 01:20:53 +0300 |
| commit | eab060df8cfde1137d24f372a2396963c69b5965 (patch) | |
| tree | e9753d0f435eae980954a49619ae7aaae7c76a45 /ansible/setup-docker.yml | |
| download | cloudrender-infra-eab060df8cfde1137d24f372a2396963c69b5965.tar.xz cloudrender-infra-eab060df8cfde1137d24f372a2396963c69b5965.zip | |
Intial IaC code and setting up deployment using ansible
Diffstat (limited to 'ansible/setup-docker.yml')
| -rw-r--r-- | ansible/setup-docker.yml | 27 |
1 files changed, 27 insertions, 0 deletions
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 + |
