Manage storage easily with Linux System Roles
summary
A declarative Ansible role provides a consistent automation API to configure storage across distributions, creating LVM volume groups, logical volumes and filesystems from a single Playbook. Example runs add a new disk (vdb), grow /home from 25 GB to 100 GB, add an NVMe as a 5 GB LVM cache, and manage fstab entries; tested on a VM and idempotent so reruns do nothing. Supported tech includes LVM, thin provisioning, VDO deduplication/compression, MD RAID and LUKS; destructive changes require turning off safe_mode (safe_mode=false).
AI-written summary · about
chapters (7)
- 0:00Intro
- 0:12What is System Roles
- 2:14Demo
- 3:50Use cases
- 6:55Safe mode
- 9:19Future features
- 10:46Questions
related talks
51mLinux System Roles: One playbook to rule them all
20mMake system administration boring again
48mSoftware Defined Storage the Linux way
18mManaging Standard Operating Envs with Ansible
46mAutomating Disk Replacement with Ansible
35mManage Your Open Datacenter with oVirt and Ansible
01h 34mAnsible 101
52mPeeling Back the Layers of Storage
