Configure Aegis pi Btrfs storage

Co-authored-by: fscotto <17803710+fscotto@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-09-03 22:51:57 +00:00
committed by GitHub
parent bc9b381525
commit 8d3f67885c
3 changed files with 20 additions and 6 deletions

View File

@@ -4,13 +4,26 @@ variant: fcos
version: 1.6.0
passwd:
users:
- name: core
ssh_authorized_keys:
- "ssh-ed25519 CHANGEME_AEGIS_SSH_PUBLIC_KEY"
- name: pi
ssh_authorized_keys:
- "ssh-ed25519 CHANGEME_AEGIS_SSH_PUBLIC_KEY"
storage:
disks:
- device: /dev/mmcblk0
wipe_table: false
partitions:
- label: aegis-data
number: 5
size_mib: 0
filesystems:
- device: /dev/disk/by-partlabel/aegis-data
format: btrfs
label: aegis-data
wipe_filesystem: false
mount:
path: /var/lib
options:
- compress=zstd
files:
- path: /etc/hostname
mode: 0644

View File

@@ -1,7 +1,7 @@
---
ansible_host: aegis
ansible_connection: ssh
ansible_user: core
ansible_user: pi
ansible_become: true
ansible_python_interpreter: /usr/bin/python3