📂 golang sdk for kairos
Go to file
dependabot[bot] cadae48cdc
Bump github.com/containerd/containerd from 1.7.7 to 1.7.11 (#78)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Itxaka <itxaka.garcia@spectrocloud.com>
2024-04-17 14:08:32 +02:00
.github chore(deps): update actions/checkout action to v4 (#50) 2024-04-17 12:03:58 +00:00
assets Re-introduce local runner (#57) 2023-12-05 12:09:10 +02:00
bin/versioneer 1999 introduce versioneer (#59) 2023-12-05 15:46:08 +02:00
bundles Re-introduce local runner (#57) 2023-12-05 12:09:10 +02:00
bus Extract sdk into its own lib 2023-03-15 10:56:11 +01:00
clusterplugin feat: add ProviderOptions to Cluster (#53) 2023-10-30 17:22:46 +01:00
collector Return empty query instead of null (#84) 2024-04-11 12:42:03 +02:00
machine Fix parsing cmdline when keys have a dash (#73) 2024-03-18 17:28:31 +01:00
mounts Extract sdk into its own lib 2023-03-15 10:56:11 +01:00
profile Allow the users to apply arbitrary images in framework-profile.yaml (#33) 2023-06-23 12:12:18 +02:00
schema Expand config schema (#64) 2023-12-18 15:39:09 +01:00
signatures Provide a util method to get the certs in the system (#96) 2024-04-17 14:00:34 +02:00
state fix check for state reset (#83) 2024-04-08 12:50:40 +02:00
system Semi force the umount of oem when dealing with mounts (#40) 2023-08-07 16:35:15 +02:00
types Provide a util method to get the certs in the system (#96) 2024-04-17 14:00:34 +02:00
unstructured Fix parsing cmdline when keys have a dash (#73) 2024-03-18 17:28:31 +01:00
utils 2226 detect boot state (#69) 2024-02-19 12:10:31 +02:00
versioneer Make sure we filter only Images() (#85) 2024-04-12 09:37:53 +03:00
.gitignore 🤖 Add github jobs 2023-03-15 12:12:54 +01:00
Earthfile Provide a util method to get the certs in the system (#96) 2024-04-17 14:00:34 +02:00
go.mod Bump github.com/containerd/containerd from 1.7.7 to 1.7.11 (#78) 2024-04-17 14:08:32 +02:00
go.sum Bump github.com/containerd/containerd from 1.7.7 to 1.7.11 (#78) 2024-04-17 14:08:32 +02:00
LICENSE Add readme and license 2023-03-15 11:54:42 +01:00
README.md Add readme and license 2023-03-15 11:54:42 +01:00
renovate.json Configure automerge for patch updates 2023-10-04 17:37:10 +02:00


kairos-white-column 5bc2fe34

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.

Add to Google Calendar