Support omitting datasets from automatic snapshotting.
This commit is contained in:
parent
221e91a56a
commit
e478ca56aa
@ -1,8 +1,10 @@
|
||||
os_flavor: "freebsd"
|
||||
zfs_snapshot_datasets:
|
||||
- zroot/freebsd/main/be
|
||||
- zdata/vm
|
||||
- zdata/k8spersistent
|
||||
- path: zroot/freebsd/main/be
|
||||
- path: zdata/vm
|
||||
- path: zdata/vm/poudriere/disk0
|
||||
include: false
|
||||
- path: zdata/k8spersistent
|
||||
sshd_enabled: true
|
||||
loader_conf: "mrmanager_loader.conf"
|
||||
rc_conf: "mrmanager_rc.conf"
|
||||
|
@ -1,6 +1,6 @@
|
||||
os_flavor: "freebsd"
|
||||
zfs_snapshot_datasets:
|
||||
- zroot/freebsd/computer/be/default
|
||||
- path: zroot/freebsd/computer/be/default
|
||||
sshd_enabled: true
|
||||
sshd_conf: "sshd_config"
|
||||
pf_config: "homeserver_pf.conf"
|
||||
|
@ -1,7 +1,7 @@
|
||||
os_flavor: "freebsd"
|
||||
custom_repo: 13amd64-default-framework
|
||||
zfs_snapshot_datasets:
|
||||
- zroot/freebsd/release/be/default
|
||||
- path: zroot/freebsd/release/be/default
|
||||
sshd_enabled: true
|
||||
sshd_conf: "sshd_config"
|
||||
pf_config: "odofreebsd_pf.conf"
|
||||
|
@ -18,8 +18,8 @@ users:
|
||||
gitconfig: "gitconfig_home"
|
||||
zfs_snapshot_datasets:
|
||||
# - zroot/linux/archmain/home
|
||||
- zroot/linux/archmain/be
|
||||
- zroot/data/bridge/family_disks
|
||||
- path: zroot/linux/archmain/be
|
||||
- path: zroot/data/bridge/family_disks
|
||||
install_graphics: true
|
||||
graphics_driver: "intel"
|
||||
build_user:
|
||||
|
@ -5,7 +5,7 @@ jobs:
|
||||
type: snap
|
||||
filesystems: {
|
||||
{% for dataset in zfs_snapshot_datasets %}
|
||||
"{{dataset}}<": true,
|
||||
"{{dataset.path}}<": {{dataset.include | default(true) | lower}},
|
||||
{% endfor %}
|
||||
}
|
||||
# create snapshots with prefix `zrepl_` every 15 minutes
|
||||
|
Loading…
x
Reference in New Issue
Block a user