Skip to content

Bare stack of OpenStack Ironic based environment to enable deployment of Genestack hardware

License

Notifications You must be signed in to change notification settings

rackerlabs/understack

Folders and files

NameName
Last commit message
Last commit date
Oct 7, 2024
Feb 26, 2024
Oct 1, 2024
Oct 8, 2024
Oct 8, 2024
Sep 25, 2024
Sep 25, 2024
Oct 1, 2024
Oct 1, 2024
Oct 4, 2024
Sep 25, 2024
Oct 8, 2024
Feb 26, 2024
Sep 9, 2024
Jul 22, 2024
Aug 12, 2024
Sep 25, 2024
Apr 30, 2024
Sep 12, 2024
Feb 1, 2024
Sep 11, 2024
Aug 19, 2024
Sep 23, 2024
Aug 21, 2024

Repository files navigation

UnderStack

An opinionated installation of OpenStack and related services to be able to provision bare metal hardware to be consumable by genestack for the full OpenStack suite.

The requirements are a Kubernetes cluster, which this repo will contain information about building different clusters and then a pile of bare metal systems that can be ingested into the stack to be available to be consumed via OpenStack Ironic.

Basic Deploy

You will need a k8s cluster with PV provider (host path provisioner works).

Prereqs

You must have the following installed:

Alternatively, if you don't have those dependencies you can use the dedicated development environment including those tools by launching nix-shell in the project directory. If you don't have nix-shell on your machine, it can be downloaded here.

Install

Follow the GitOps Install Guide which walks through creating a configuration and bootstrapping UnderStack.