Files
configpolicy/hosts
Dustin C. Hatch 2cba5eb2e4 fluent-bit: Make ntfy pipeline steps optional
Most hosts will not need to send any messages to ntfy.  Let's define the
ntfy pipeline stages only for the machines that need them.  There are
currently two use cases for ntfy:

* MD RAID status messages (from Chromie and nvr2)
* WAN Link status messages (from gw1)

Breaking up the pipeline into smaller pieces allows both of these use
cases to define their appropriate filters while still sharing the common
steps.  The other machines that have no use for these steps now omit
them entirely.
2025-09-15 10:46:45 -05:00

298 lines
3.8 KiB
INI

# vim: set ft=dosini :
[all:vars]
ansible_python_interpreter=/usr/bin/python3
[aria2]
file0.pyrocufflink.blue
[bitwarden_rs]
[blackbox-exporter:children]
remote-blackbox
[btop]
chromie.pyrocufflink.blue
[btop:children]
kubelet
[burp-client]
cloud0.pyrocufflink.blue
file0.pyrocufflink.blue
git0.pyrocufflink.blue
[burp-server]
[certbot]
[chrony]
chromie.pyrocufflink.blue
[chrony:children]
kubelet
pyrocufflink
[cm4-k8s-node]
node-6a3f87.k8s.pyrocufflink.black
node-6ed191.k8s.pyrocufflink.black
[collectd]
chromie.pyrocufflink.blue
[collectd:children]
kubelet
pyrocufflink
vm-hosts
[collectd-prometheus:children]
collectd
[collectd-sensors:children]
raspberry-pi
vm-hosts
[collectd-sensors]
chromie.pyrocufflink.blue
nvr2.pyrocufflink.blue
[dch-proxy]
haproxy0.pyrocufflink.blue
[dch-vpn]
[dhcpcd:children]
vm-hosts
[dhcpd:children]
pyrocufflink-dhcp
[docker]
[docker:children]
bitwarden_rs
[file-servers]
file0.pyrocufflink.blue
[frigate:children]
frigate-prod
frigate-test
[frigate-prod]
nvr2.pyrocufflink.blue
[frigate-test]
[gitea]
git0.pyrocufflink.blue
[graylog]
[hassdb]
[home-assistant]
[jellyfin]
file0.pyrocufflink.blue
[jenkins-slave]
[journal2ntfy:children]
burp-server
[k8s-controller]
ctrl-2ed8d3.k8s.pyrocufflink.black
[k8s-iot-net-ctrl]
node-474c83.k8s.pyrocufflink.black
[k8s-longhorn]
stor-alfalfa.k8s.pyrocufflink.black
stor-rentable.k8s.pyrocufflink.black
[k8s-node]
node-abreast.k8s.pyrocufflink.black
node-gleaming.k8s.pyrocufflink.black
node-hatbox.k8s.pyrocufflink.black
[k8s-node:children]
cm4-k8s-node
k8s-longhorn
k8s-iot-net-ctrl
k8s-test
[k8s-test]
[kubelet:children]
k8s-controller
k8s-node
[loki]
loki1.pyrocufflink.blue
[md-ntfy]
chromie.pyrocufflink.blue
nvr2.pyrocufflink.blue
[minio-backups]
chromie.pyrocufflink.blue
[minio:children]
burp-server
minio-backups
[motioneye]
[nfs-client:children]
k8s-node
[no-firewalld:children]
kubelet
[needproxy]
nvr2.pyrocufflink.blue
[needproxy:children]
unifi
[networkd]
vmhost0.pyrocufflink.blue
vmhost1.pyrocufflink.blue
[nextcloud]
cloud0.pyrocufflink.blue
[nextcloud-db]
db0.pyrocufflink.blue
[ntpd]
[nut-monitor:children]
vm-hosts
[nut-monitor]
chromie.pyrocufflink.blue
nvr2.pyrocufflink.blue
[postgresql]
db0.pyrocufflink.blue
[public-web]
web0.pyrocufflink.blue
[pxe]
pxe0.pyrocufflink.blue
[pyrocufflink]
cloud0.pyrocufflink.blue
db0.pyrocufflink.blue
dc-grumbly.pyrocufflink.blue
dc-headphone.pyrocufflink.blue
file0.pyrocufflink.blue
git0.pyrocufflink.blue
haproxy0.pyrocufflink.blue
loki1.pyrocufflink.blue
nut1.pyrocufflink.blue
nvr2.pyrocufflink.blue
pxe0.pyrocufflink.blue
smtp1.pyrocufflink.blue
web0.pyrocufflink.blue
[pyrocufflink-dhcp]
[radius:children]
samba-dc
[raspberry-pi]
ctrl-2ed8d3.k8s.pyrocufflink.black
node-474c83.k8s.pyrocufflink.black
nut1.pyrocufflink.blue
[raspberry-pi:children]
cm4-k8s-node
[remote-blackbox]
vps-04485add.vps.ovh.us
[repohost]
file0.pyrocufflink.blue
[restic]
cloud0.pyrocufflink.blue
file0.pyrocufflink.blue
git0.pyrocufflink.blue
pxe0.pyrocufflink.blue
web0.pyrocufflink.blue
[restic:children]
unifi
[rw-root]
[samba-dc]
dc-grumbly.pyrocufflink.blue
dc-headphone.pyrocufflink.blue
[serterm]
chromie.pyrocufflink.blue
[smtp-relay]
smtp1.pyrocufflink.blue
[smtp-relay:children]
nextcloud
[squid]
[sudo]
chromie.pyrocufflink.blue
[sudo:children]
pyrocufflink
vps
[synapse]
[unifi]
[unifi-test]
[unifi:children]
unifi-test
[victoria-logs]
[victoria-logs:children]
victoria-logs-test
[victoria-logs-test]
[vm-hosts]
vmhost0.pyrocufflink.blue
vmhost1.pyrocufflink.blue
[vmagent:children]
remote-blackbox
[vps]
vps-04485add.vps.ovh.us
[wheelhost]
file0.pyrocufflink.blue
[wildcard-cert]
[wildcard-cert:children]
file-servers
gitea
nextcloud
pxe
[zezere]
[zigbee2mqtt:children]
home-assistant
[zwavejs2mqtt:children]
home-assistant