sidero

module
v0.6.0-alpha.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2023 License: MPL-2.0

README

Sidero

Kubernetes Bare Metal Lifecycle Management. Sidero Metal provides lightweight, composable tools that can be used to create bare-metal Talos + Kubernetes clusters. Sidero Metal is an open source project from Sidero Labs.

Documentation

Visit the project site.

Compatibility with Cluster API and Kubernetes Versions

This provider's versions are compatible with the following versions of Cluster API:

v1alpha3 (v0.3) v1alpha4 (v0.4) v1beta1 (v1.x)
Sidero Provider (v0.5)
Sidero Provider (v0.6)

This provider's versions are able to install and manage the following versions of Kubernetes:

v1.19 v1.20 v1.21 v1.22 v1.23 v1.24 v1.25 v1.26 v1.27
Sidero Provider (v0.5)
Sidero Provider (v0.6)

This provider's versions are compatible with the following versions of Talos:

v0.12 v0.13 v0.14 v1.0 v1.1 v1.2 v1.3 v1.4
Sidero Provider (v0.5) ✓ (+) ✓ (+)
Sidero Provider (v0.6)

(+): Some Sidero 0.5 features (SideroLink) are only available with Talos v0.14+.

Support

Join our Slack!

Directories

Path Synopsis
app
caps-controller-manager/api/v1alpha2
Package v1alpha2 contains API Schema definitions for the infrastructure v1alpha2 API group +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
Package v1alpha2 contains API Schema definitions for the infrastructure v1alpha2 API group +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
caps-controller-manager/api/v1alpha3
Package v1alpha3 contains API Schema definitions for the infrastructure v1alpha3 API group +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
Package v1alpha3 contains API Schema definitions for the infrastructure v1alpha3 API group +kubebuilder:object:generate=true +groupName=infrastructure.cluster.x-k8s.io
sidero-controller-manager/api/v1alpha1
Package v1alpha1 contains API Schema definitions for the metal v1alpha1 API group +kubebuilder:object:generate=true +groupName=metal.sidero.dev
Package v1alpha1 contains API Schema definitions for the metal v1alpha1 API group +kubebuilder:object:generate=true +groupName=metal.sidero.dev
sidero-controller-manager/api/v1alpha2
package v1alpha2 contains API Schema definitions for the metal v1alpha2 API group +kubebuilder:object:generate=true +groupName=metal.sidero.dev
package v1alpha2 contains API Schema definitions for the metal v1alpha2 API group +kubebuilder:object:generate=true +groupName=metal.sidero.dev
sidero-controller-manager/internal/power
Package power provides common interface to manage power state.
Package power provides common interface to manage power state.
sidero-controller-manager/internal/power/api
Package api provides metal machine management via API.
Package api provides metal machine management via API.
sidero-controller-manager/internal/power/metal
Package metal provides interfaces to manage metal machines.
Package metal provides interfaces to manage metal machines.
sidero-controller-manager/internal/siderolink
Package siderolink provides server-side implementation of the SideroLink API.
Package siderolink provides server-side implementation of the SideroLink API.
internal
client
Package client provides controller-runtime k8s client with all schemas.
Package client provides controller-runtime k8s client with all schemas.
sfyra module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL