Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
update-agent
Package main provides executable for FLUO agent.
|
Package main provides executable for FLUO agent. |
update-operator
Package main provides executable for FLUO.
|
Package main provides executable for FLUO. |
pkg
|
|
agent
Package agent implements Flatcar Linux Update Operator agent, which role is to run on every Flatcar Node on the cluster, watch update_engine for status updates, propagate them to operator via Node labels and annotations and react on operator decisions about when to drain a node and reboot to finish upgrade process.
|
Package agent implements Flatcar Linux Update Operator agent, which role is to run on every Flatcar Node on the cluster, watch update_engine for status updates, propagate them to operator via Node labels and annotations and react on operator decisions about when to drain a node and reboot to finish upgrade process. |
constants
Package constants has Kubernetes label and annotation constants shared by the update-agent and update-operator.
|
Package constants has Kubernetes label and annotation constants shared by the update-agent and update-operator. |
dbus
Package dbus provides a helper function for creating new D-Bus client.
|
Package dbus provides a helper function for creating new D-Bus client. |
k8sutil
Package k8sutil provides various wrappers over Kubernetes tooling.
|
Package k8sutil provides various wrappers over Kubernetes tooling. |
operator
Package operator contains main implementation of Flatcar Linux Update Operator.
|
Package operator contains main implementation of Flatcar Linux Update Operator. |
updateengine
Package updateengine provides an interface for communicating with update_engine via D-BUS interface on the host.
|
Package updateengine provides an interface for communicating with update_engine via D-BUS interface on the host. |
version
Package version is used to store the version information for the built binaries.
|
Package version is used to store the version information for the built binaries. |
Click to show internal directories.
Click to hide internal directories.