Files
ignition/nvr1.yaml
Dustin C. Hatch 364f4fed50 common: Add config shared by all hosts
The `common.yaml` Butane configuration file merges in all the other
various Butane configuration files that we want to share amonst all
CoreOS machines.  These include the authorized SSH keys list, collectd
deployment, SSH host certificate configuration, etc.
2023-10-03 20:07:29 -05:00

39 lines
727 B
YAML

variant: fcos
version: 1.4.0
ignition:
config:
merge:
- local: common.ign
- local: zram.ign
- local: gasket-driver.ign
- local: frigate.ign
- local: nginx.ign
kernel_arguments:
should_exist:
- console=ttyS0,115200
storage:
files:
- path: /etc/hostname
mode: 0644
contents:
inline: nvr1.pyrocufflink.blue
- path: /etc/systemd/system/var-lib-frigate.mount
mode: 0644
contents:
inline: |
[Mount]
What=/dev/disk/by-label/frigate
Where=/var/lib/frigate
- path: /etc/collectd.d/md.conf
mode: 0644
contents:
inline: |
LoadPlugin md
- path: /etc/fetchcert/token
mode: 0600
contents:
local: frigate.token