Skip to content

Reboot coordinator for Fedora CoreOS nodes using the Zincati FleetLock protocol

License

Notifications You must be signed in to change notification settings

OrvilleQ/FleetLocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FleetLocker

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.

Usage

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

Configuration the server via environment variables.

variable description default
KVNAMESPACE KVNamespace "FLEETLOCKER"

Manual Intervention

Related

About

Reboot coordinator for Fedora CoreOS nodes using the Zincati FleetLock protocol

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published