fleet ties together systemd and etcd into a simple distributed init system. Think of it as an extension of systemd that operates at the cluster level instead of the machine level
About
fleet
is a cluster manager that controls systemd
at the cluster level. To run your services in the cluster, you must submit regular systemd units combined with a few fleet-specific properties
If you're not familiar with systemd units, check out our Getting Started with systemd guide.
This guide assumes you're running fleetctl
locally from a CoreOS machine that's part of a CoreOS cluster. You can also control your cluster remotely. All of the units referenced in this blog post are contained in the unit-examples repository. You can clone this onto your CoreOS box to make unit submission easier.
Links