dustymabe / zincati

Updates agent for Fedora CoreOS

Home Page:https://crates.io/crates/zincati

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zincati

Build status crates.io

Zincati is an auto-update agent for Fedora CoreOS hosts.

It works as a client for Cincinnati and rpm-ostree, taking care of automatically updating/rebooting machines.

Features:

  • Agent for continuous auto-updates, with support for phased rollouts
  • Configuration via TOML dropins and overlaid directories
  • Multiple update strategies for finalization/reboot
  • Internal metrics exposed over a local endpoint
  • Logging with configurable priority levels
  • Support for complex update-graphs in Cincinnati format
  • Support for cluster-wide reboot orchestration, via an external lock-manager

cluster reboot graph

About

Updates agent for Fedora CoreOS

https://crates.io/crates/zincati

License:Apache License 2.0


Languages

Language:Rust 100.0%