Sidero Metal delivers Kubernetes clusters on bare metal. Easily, securely, repeatably.
Sidero lets you walk in to a datacenter with just a laptop, and minutes later have one, ten, or fifty, secure, production ready, bare metal Kubernetes clusters.
Sidero orchestrates the full Kubernetes bare metal lifecycle.
Sidero uses Cluster API to automate server provisioning and lifecycle management.
The cluster will be provisioned (or re-provisioned) automatically, resulting in a secure Kubernetes deployment.
Sidero includes a metadata service, PXE and TFTP servers, as well as BMC and IPMI management for automation.
Installs a local Talos OS Kubernetes cluster on your laptop in minutes. You can use this cluster to easily bootstrap Sidero Metal.
Power on servers to register them with Sidero Metal and have them automatically allocated to Server Classes.
Apply the cluster manifest with kubectl. Sidero Metal will reboot the appropriate servers, install Talos OS, install Kubernetes, and securely configure the new cluster.
Once you have your first bare metal kubernetes cluster created, its simple to migrate the Sidero management plane from your laptop to the production cluster. You can then spin up other clusters in moments, and manage them all easily and securely.
Easily add/remove nodes from clusters simply by changing the cluster manifest. Nodes can be added to the cluster, or wiped and returned to the unallocated pool, or de-allocated entirely.
Cleaning up a cluster is simple:
kubectl delete cluster my-cluster
Once deleted, Sidero handles everything to completely wipe the servers and return them to the unallocated pool.
If a node fails, a new one is automatically provisioned from the server pool. The old node is deleted, wiped, and if it can be recovered by a reboot/reinstall, it is returned to the pool for next use, otherwise it is flagged for attention.
Use your Sidero management plane to automate the upgrades and management of all your Kubernetes clusters and the underlying OS, ensuring stability and security.
Sidero is an Open Source project from the Sidero Labs team.
Ready to get started? You can have a deployment running today!