metal toolbox's repositories
hollow-serverservice
The API service which leverages CockroachDB as a backend to inventory firmware, bios, and other hardware information required for cohesive fleet management
auditevent
This includes a library and set of utilities to deal with audit events.
container-push
A re-usable GitHub workflow that will push a container to GHCR following best practices
governor-api
A centralized identity and group management overlay
audito-maldito
audito-maldito is a daemon that monitors OpenSSH server logins and produces structured audit events describing what authenticated users did while logged in.
hollow-toolbox
Shared golang packages for the hollow ecosystem
firmware-syncer
Application to sync firmware files from vendor repositories into an S3 bucket
bomservice
A service for storing and retrieving device build of materials information
hollow-metadataservice
A service for storing and retrieving instance metadata
conditionorc
Conditionorc orchestrates actions on servers in Serverservice
dns-controller
Centralized DNS record management
fleet-scheduler
This service is responsible for executing jobs/tasks for Fleet
fleetdb
The API service which leverages CockroachDB as a backend to inventory firmware, bios, and other hardware information required for cohesive fleet management
iam-runtime-rs
Generated gRPC pbs in Rust for interacting with IAM runtimes
iam-runtime-static
IAM runtime implementation using static credentials
ipxedust
TFTP, HTTP library, and CLI server for serving iPXE binaries
rivets
The stuff that binds various metal controllers together
sandbox
Helm chart which sets up the various hollow components for local development
sqlboiler-crdb-fleetdb
Fleet Services fork of sqlboiler-crdb
yaml-toolbox
A toolbox for working wit ze yamlz