* adding utils components to handle k0s
Signed-off-by: William Rizzo <william.rizzo@gmail.com>
* Adding systemd units for k0s
Signed-off-by: William Rizzo <william.rizzo@gmail.com>
* fix k0s services
Signed-off-by: William Rizzo <william.rizzo@gmail.com>
* Remove shutdown now, it will be addressed later
see kairos-io/kairos#3126
Signed-off-by: Mauro Morales <contact@mauromorales.com>
* Revert FindCommand changes
This function is not specific for k3s hence also not for k0s
Signed-off-by: Mauro Morales <contact@mauromorales.com>
* Remove utils.Version()
For versioning we now use the versioneer package also in this repo. I
couldn't find any instance of components depending on utils.Version() so
I think it's safe to remove
Signed-off-by: Mauro Morales <contact@mauromorales.com>
* Revert changes to the go.mod & go.sum files
Signed-off-by: Mauro Morales <contact@mauromorales.com>
* Revert "Remove utils.Version()"
This reverts commit
|
||
---|---|---|
.github | ||
assets | ||
bin/versioneer | ||
bundles | ||
bus | ||
clusterplugin | ||
collector | ||
ghw | ||
iso | ||
machine | ||
mounts | ||
profile | ||
schema | ||
signatures | ||
state | ||
sysext | ||
system | ||
types | ||
unstructured | ||
utils | ||
versioneer | ||
.gitignore | ||
Earthfile | ||
go.mod | ||
go.sum | ||
LICENSE | ||
README.md | ||
renovate.json |
Kairos - Kubernetes-focused, Cloud Native Linux meta-distribution
The immutable Linux meta-distribution for edge Kubernetes.
With Kairos you can build immutable, bootable Kubernetes and OS images for your edge devices as easily as writing a Dockerfile. Optional P2P mesh with distributed ledger automates node bootstrapping and coordination. Updating nodes is as easy as CI/CD: push a new image to your container registry and let secure, risk-free A/B atomic upgrades do the rest.
Kairos (formerly c3os
) is an open-source project which brings Edge, cloud, and bare metal lifecycle OS management into the same design principles with a unified Cloud Native API.
This repo provides the SDK for kairos
Community
You can find us at:
Project Office Hours
Project Office Hours is an opportunity for attendees to meet the maintainers of the project, learn more about the project, ask questions, and learn about new features and upcoming updates.