This commit is contained in:
root
2026-02-28 12:37:47 +00:00
parent 5edd0cec79
commit 5d5ee1dac3

View File

@@ -159,11 +159,18 @@ storage:
contents: contents:
source: "http://git.undercloud.local:3000/Undercloud/undercloud-infrastructure/raw/branch/main/k8s-binaries/remote-syslog" source: "http://git.undercloud.local:3000/Undercloud/undercloud-infrastructure/raw/branch/main/k8s-binaries/remote-syslog"
- path: /opt/bin/remote-syslog - path: /opt/bin/busybox
mode: 0755 mode: 0755
contents: contents:
source: "http://git.undercloud.local:3000/Undercloud/undercloud-infrastructure/raw/branch/main/k8s-binaries/busybox" source: "http://git.undercloud.local:3000/Undercloud/undercloud-infrastructure/raw/branch/main/k8s-binaries/busybox"
- path: /etc/systemd/journald.conf.d/10-forward-to-syslog.conf
mode: 0644
contents:
inline: |
[Journal]
ForwardToSyslog=yes
- path: /etc/kubernetes/kubeadm-init.yaml - path: /etc/kubernetes/kubeadm-init.yaml
mode: 0644 mode: 0644
contents: contents:
@@ -264,6 +271,23 @@ storage:
systemd: systemd:
units: units:
- name: syslog-forward.service
enabled: true
contents: |
[Unit]
Description=Forward journald to central syslog server
Wants=network-online.target
After=network-online.target systemd-journald.service
[Service]
Type=simple
ExecStart=/opt/bin/busybox syslogd -n -R syslog.undercloud.local -P 514
Restart=always
RestartSec=2
[Install]
WantedBy=multi-user.target
# --- Boot entrypoint: only this target is enabled at boot --- # --- Boot entrypoint: only this target is enabled at boot ---
- name: undercloud-bootstrap.target - name: undercloud-bootstrap.target
enabled: true enabled: true