Skip to content
Update agent for Fedora CoreOS
Rust
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Add bug template Sep 5, 2019
dist config: add an "updates.fleet_lock" section Sep 23, 2019
docs
src
tests/fixtures
.gitignore zincati: initial commit May 9, 2019
.travis.yml
COPYRIGHT
Cargo.lock
Cargo.toml build(deps): bump structopt from 0.3.2 to 0.3.3 Oct 11, 2019
DCO docs: add README and copyright references May 28, 2019
LICENSE docs: update LICENSE content from apache.org Aug 15, 2019
README.md

README.md

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

You can’t perform that action at this time.