FleetLocker is a reboot coordinator for Fedora CoreOS nodes powered by Cloudflare Workers®. It implements the FleetLock protocol for use as a Zincati lock strategy backend.
Zincati runs on-host (zincati.service
). Declare a Zincati fleet_lock
strategy when provisioning Fedora CoreOS nodes. Set base_url
for host nodes to access the FLeetLocker
Service.
variant: fcos
version: 1.4.0
storage:
files:
- path: /etc/zincati/config.d/55-update-strategy.toml
contents:
inline: |
[updates]
strategy = "fleet_lock"
[updates.fleet_lock]
base_url = "https://fleetlocker.example.workers.dev"
Configuration the server via environment variables.
variable | description | default |
---|---|---|
KVNAMESPACE |
KVNamespace | "FLEETLOCKER" |