apimanager.yml
890 Bytes
- name: Remove all partitions from disk
parted:
device: /dev/sdb
state: info
register: sdb_info
# Remove all partitions from disk
parted:
device: "/dev/{{ app_disk }}"
number: "{{ item.num }}"
state: absent
with_items:
- "{{ sdb_info.partitions }}"
- name: Create New Partiton "/dev/{{ app_disk }}"
parted:
device: "{{ item.device }}"
number: "{{ item.number }}"
part_end: "{{ item.end }}"
part_start: "{{ item.start }}"
state: present
# part_type: logical
with_items:
- { device: "/dev/{{ app_disk }}", number: "1", start: "0%", end: "40%" }
- { device: "/dev/{{ app_disk }}", number: "2", start: "41%", end: "80%" }
- { device: "/dev/{{ app_disk }}", number: "3", start: "81%", end: "90%" }
- { device: "/dev/{{ app_disk }}", number: "4", start: "91%", end: "100%" }