Cloud Platform¶
The b'nerd Cloud Platform delivers OpenStack-based infrastructure: virtual machine servers, persistent block volumes, private networks, routers, and load balancers. All resources are created within a project.
Resources¶
| Resource | Description |
|---|---|
| Servers | Virtual machine instances — create, start, stop, resize, delete |
| Volumes | Persistent block storage — attach to servers, snapshot, resize |
| Networks | Private L2 networks and subnets |
| Routers | L3 routers connecting private networks to the internet |
| Load Balancers | Distribute traffic across multiple server backends |
Quick reference¶
All compute resources are managed under the OpenStack proxy endpoints. The b'nerd API wraps OpenStack's native APIs with b'nerd authentication and project scoping — you do not need OpenStack credentials directly.
Use the CLI for day-to-day operations:
# List servers in a project
bnerd compute servers list --project $PROJECT_ID
# Create a server
bnerd compute servers create --name web-01 --flavor m1.small --image ubuntu-22.04
Or manage everything declaratively with the Terraform provider.