metal-stack
we believe kubernetes runs best on bare metal, this is all about providing metal as a service
Munich Germany
Pinned Repositories
csi-driver-lvm
csi-lvm
kubernetes csi for bare metal deployments, uses local storage
firewall-controller
A kubernetes controller running on bare-metal firewalls, creating nftables rules, configures suricata, collects network metrics
go-ipam
golang library for ip address management
metal-api
API to manage and control plane resources like machines, switches, operating system images, machine sizes, networks, IP addresses and more
metal-hammer
metal-hammer is used to boot bare metal servers with ipxe and the metal-stack kernel
metal-images
CI-Builds for the metal-stack OS images
metalctl
The metal-stack CLI for accessing the metal-api.
mini-lab
a small, virtual setup to locally run the metal-stack
releases
Contains release notes and release image vectors for metal-stack
metal-stack's Repositories
metal-stack/metal-api
API to manage and control plane resources like machines, switches, operating system images, machine sizes, networks, IP addresses and more
metal-stack/csi-driver-lvm
metal-stack/go-ipam
golang library for ip address management
metal-stack/mini-lab
a small, virtual setup to locally run the metal-stack
metal-stack/firewall-controller
A kubernetes controller running on bare-metal firewalls, creating nftables rules, configures suricata, collects network metrics
metal-stack/metal-hammer
metal-hammer is used to boot bare metal servers with ipxe and the metal-stack kernel
metal-stack/gardener-extension-provider-metal
Implementation of the gardener-extension-controller for metal-stack
metal-stack/metalctl
The metal-stack CLI for accessing the metal-api.
metal-stack/backup-restore-sidecar
K8s sidecar for database auto-backup and -recovery
metal-stack/metal-core
Middleware for pixiecore and switch access
metal-stack/metal-go
Go API client for metal-api
metal-stack/releases
Contains release notes and release image vectors for metal-stack
metal-stack/kernel
kernel build for pxe booting bare metal machines
metal-stack/metal-images
CI-Builds for the metal-stack OS images
metal-stack/metal-python
Python API client for metal-api
metal-stack/docs
Contains the documentation for metal-stack
metal-stack/masterdata-api
Microservice to manage tenant and project entities
metal-stack/os-metal-extension
gardener extension to handle userdata creation in the ignition format
metal-stack/duros-go
go client to talk to a lightbits duros api server
metal-stack/metal-lib
Common go packages used across the metal-stack microservices
metal-stack/metal-roles
Ansible roles for deploying metal-stack
metal-stack/gardener
Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.
metal-stack/helm-charts
Contains metal-stack Helm charts
metal-stack/security
JWT and HMAC based security primitives for authentication of services and users
metal-stack/dashboard
Web-based GUI for the Gardener.
metal-stack/duros-controller
kubernetes controller to deploy a lightbits storageclass into a cluster with proper authentication tokens
metal-stack/external-dns-management
Environment to manage external DNS entries for a kubernetes cluster
metal-stack/gardener-extension-networking-cilium
Gardener extension controller for the Cilium CNI network plugin.
metal-stack/gardener-extension-shoot-dns-service
Gardener extension controller for DNS services for shoot clusters.
metal-stack/oci-mirror