homelab/packer/files/archlinux/root/etc/systemd/system/hcloud-dl-userdata.service

15 lines
349 B
SYSTEMD
Raw Permalink Normal View History

2024-01-28 08:31:39 +00:00
[Unit]
Description=Download cloud-init userdata
Requires=network-online.target
After=network-online.target
ConditionPathExists=!/etc/hcloud-userdata
[Service]
Type=oneshot
DynamicUser=yes
ExecStart=/usr/bin/curl --fail -s http://169.254.169.254/hetzner/v1/userdata
StandardOutput=truncate:/etc/hcloud-userdata
[Install]
WantedBy=multi-user.target