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.
39 lines
727 B
YAML
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
|