moving some things around
This commit is contained in:
@@ -1,58 +1,58 @@
|
||||
---
|
||||
- hosts: podman_nodes
|
||||
become: true
|
||||
become_method: sudo
|
||||
become_user: root
|
||||
vars:
|
||||
dev_device: "/dev/vdb"
|
||||
vg_name: "vg_podman"
|
||||
lv_name: "lv_containers"
|
||||
containers_directory: "/var/lib/containers"
|
||||
tasks:
|
||||
- name: Setup container directory volume group
|
||||
community.general.lvg:
|
||||
vg: "{{ vg_name }}"
|
||||
pvs: "{{ dev_device }}"
|
||||
|
||||
- name: Setup container directory logical volume
|
||||
community.general.lvol:
|
||||
vg: "{{ vg_name }}"
|
||||
lv: "{{ lv_name }}"
|
||||
size: 100%FREE
|
||||
|
||||
- name: Create xfs filesystem on lib_containers logical volume
|
||||
community.general.filesystem:
|
||||
fstype: xfs
|
||||
dev: /dev/mapper/{{ vg_name }}-{{ lv_name }}
|
||||
|
||||
- name: Create the containers directory
|
||||
ansible.builtin.file:
|
||||
path: "{{ containers_directory }}"
|
||||
state: directory
|
||||
mode: '0755'
|
||||
|
||||
- name: Setup containers directory mount
|
||||
ansible.posix.mount:
|
||||
path: "{{ containers_directory }}"
|
||||
src: "/dev/mapper/{{ vg_name }}-{{ lv_name }}"
|
||||
fstype: xfs
|
||||
state: mounted
|
||||
|
||||
- name: Install podman and components
|
||||
ansible.builtin.yum:
|
||||
name:
|
||||
- podman
|
||||
- passt
|
||||
- shadow-utils
|
||||
state: latest
|
||||
async: 1200
|
||||
poll: 60
|
||||
|
||||
- name: Force reinstall container-selinux
|
||||
ansible.builtin.yum:
|
||||
name: container-selinux
|
||||
state: reinstall
|
||||
async: 1200
|
||||
poll: 60
|
||||
|
||||
---
|
||||
- hosts: podman_nodes
|
||||
become: true
|
||||
become_method: sudo
|
||||
become_user: root
|
||||
vars:
|
||||
dev_device: "/dev/vdb"
|
||||
vg_name: "vg_podman"
|
||||
lv_name: "lv_containers"
|
||||
containers_directory: "/var/lib/containers"
|
||||
tasks:
|
||||
- name: Setup container directory volume group
|
||||
community.general.lvg:
|
||||
vg: "{{ vg_name }}"
|
||||
pvs: "{{ dev_device }}"
|
||||
|
||||
- name: Setup container directory logical volume
|
||||
community.general.lvol:
|
||||
vg: "{{ vg_name }}"
|
||||
lv: "{{ lv_name }}"
|
||||
size: 100%FREE
|
||||
|
||||
- name: Create xfs filesystem on lib_containers logical volume
|
||||
community.general.filesystem:
|
||||
fstype: xfs
|
||||
dev: /dev/mapper/{{ vg_name }}-{{ lv_name }}
|
||||
|
||||
- name: Create the containers directory
|
||||
ansible.builtin.file:
|
||||
path: "{{ containers_directory }}"
|
||||
state: directory
|
||||
mode: '0755'
|
||||
|
||||
- name: Setup containers directory mount
|
||||
ansible.posix.mount:
|
||||
path: "{{ containers_directory }}"
|
||||
src: "/dev/mapper/{{ vg_name }}-{{ lv_name }}"
|
||||
fstype: xfs
|
||||
state: mounted
|
||||
|
||||
- name: Install podman and components
|
||||
ansible.builtin.yum:
|
||||
name:
|
||||
- podman
|
||||
- passt
|
||||
- shadow-utils
|
||||
state: latest
|
||||
async: 1200
|
||||
poll: 60
|
||||
|
||||
- name: Force reinstall container-selinux
|
||||
ansible.builtin.yum:
|
||||
name: container-selinux
|
||||
state: reinstall
|
||||
async: 1200
|
||||
poll: 60
|
||||
|
||||
|
||||
Reference in New Issue
Block a user