You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.0 KiB
34 lines
1.0 KiB
---
|
|
|
|
- name: Make sure optional repo is enabled
|
|
command: subscription-manager repos --enable rhel-7-server-optional-rpms
|
|
tags: rpm
|
|
|
|
- name: Make sure extras repo is enabled
|
|
command: subscription-manager repos --enable rhel-7-server-extras-rpms
|
|
tags: rpm
|
|
|
|
- name: Install Docker
|
|
yum: name=docker state=installed
|
|
tags: rpm
|
|
|
|
- name: Enable insecure registries
|
|
lineinfile: state=present dest=/etc/sysconfig/docker regexp="^INSECURE_REGISTRY=" line="INSECURE_REGISTRY='--insecure-registry 172.30.0.0/16'" insertafter="^# INSECURE_REGISTRY="
|
|
|
|
- name: Check if sdb is empty
|
|
command: sfdisk -d /dev/sdb
|
|
register: sfdisk
|
|
failed_when: sfdisk.stdout != "" or sfdisk.stderr != "" # sdb is empty
|
|
tags: storage
|
|
|
|
- name: Configure docker-storage-setup
|
|
template: dest=/etc/sysconfig/docker-storage-setup src=docker-storage-setup
|
|
tags: storage
|
|
|
|
- name: Run docker-storage-setup
|
|
command: docker-storage-setup
|
|
tags: storage
|
|
|
|
- name: Start Docker
|
|
service: name=docker state=started enabled=yes
|
|
tags: wip
|
|
|