architecture O3K
by Kubedo
O3K Project Private Cloud / Edge / Sovereign Cloud Evaluation Technical Preview / Alpha

OpenStack-compatible infrastructure without full OpenStack operational weight.

O3K provides a lightweight OpenStack-compatible control plane for small and medium-sized teams reassessing VMware-based infrastructure. It helps teams evaluate private cloud, edge, and sovereign-cloud patterns without adopting the full cost and operational complexity of traditional OpenStack.

SYSTEM ARCHITECTURE / O3K OpenStack CLI Terraform Horizon UI O3K SINGLE PROCESS BINARY In-process communications Keystone Identity Nova API Compute Neutron Network Glance Image Catalog Unified control bus & embedded SQLite/PG connectivity drivers Storage & Databases SQLite / PostgreSQL Hypervisor Nodes CellHV / Libvirt
Quick Install

Install O3K in one step

Run the installer and start evaluating O3K quickly.

curl -sfL https://get.o3k.io | sudo sh -
architecture
API INTEGRATION

Familiar OpenStack workflows

Use familiar OpenStack-style APIs and tooling for compute, network, identity, image, and storage workflows.

  • check OpenStack CLI compatibility focus
  • check Terraform provider compatibility focus
  • check Horizon dashboard support focus
settings_input_component
ARCHITECTURE

Lower operational complexity

Evaluate private-cloud patterns without adopting the full operational footprint of traditional OpenStack.

  • check No RabbitMQ or external message bus
  • check Single Go-binary control-plane architecture
  • check Smaller operational surface for evaluation
biotech
EVALUATION FIT

Edge and sovereign-cloud evaluation

Designed for SMBs, localized infrastructure, edge environments, and teams exploring sovereign-cloud patterns.

  • check Small, predictable footprint
  • check Local-first evaluation model
  • check Validate before broader adoption
Evaluation Fit

For teams looking beyond heavy private-cloud platforms.

O3K is built for small and medium-sized infrastructure teams that want to explore private cloud, edge, and sovereign-cloud patterns without taking on the full complexity of traditional OpenStack.

01

VMware reassessment

For teams reviewing VMware-based environments and looking for more control over cost and operations.

02

OpenStack familiarity

For teams that want OpenStack-compatible APIs and tooling without the full deployment footprint.

03

Edge and local infrastructure

For localized, edge, lab, and controlled private-cloud evaluation environments.

04

Sovereign-cloud patterns

For teams exploring data locality, infrastructure control, and private-cloud independence.

Technical Snapshot

Engineered for simplicity. Compatible by design.

package

Single Go binary

Compiled control plane components run inside a single system process.

layers

Core Services

Implements core OpenStack APIs covering Compute, Network, Identity, and Image.

database

Embedded SQLite

Default embedded database for immediate startup and zero-config local runs.

storage

External PostgreSQL Option

Switch to standard PostgreSQL databases for structured lab testing.

link_off

No Broker Overhead

In-process communications replace complex broker message distributions.

extension

Workflow Validation

Prioritizes API syntax fidelity to ensure standard CLI and plugin compatibility.

Project Roadmap & Status
1
Current Phase

Technical Preview / Alpha

Initial release designed for sandboxed evaluation. We are collecting engineering feedback on core API workflows, resource footprints, and local installation stability.

2

API Coverage Expansion

Broadening OpenStack REST API syntax coverage in subsequent releases to support complex nested orchestration, tenant isolations, and standard horizon dashboard features.

3

Validation Ecosystem

Developing automated validation tests against standard client libraries to continue validating workflow behavior across standard clients and plugins.

4

Evaluation for Technical Fit

Finalizing validation and telemetry setups to allow engineering teams to assess O3K's suitability for specific edge and localized evaluation environments.

FAQ

O3K evaluation FAQ

Q: Is O3K a VMware replacement?

O3K is not positioned as a drop-in VMware replacement. It is an OpenStack-compatible technical preview for teams reassessing VMware-based environments and evaluating lighter private-cloud control-plane options.

Q: Is O3K a full OpenStack replacement?

No. O3K is not a full OpenStack replacement. It focuses on lightweight OpenStack-compatible service evaluation with less operational complexity than a traditional OpenStack deployment.

Q: Who should evaluate O3K?

Small and medium-sized infrastructure teams, edge operators, lab environments, and teams exploring private-cloud or sovereign-cloud patterns should evaluate O3K before broader adoption.

Q: Why does O3K exist?

O3K exists for teams that want familiar OpenStack-style APIs and workflows but do not want the operational weight of a full traditional OpenStack stack.

Q: Is O3K production-ready?

No. O3K is currently Technical Preview / Alpha and should be evaluated in controlled environments before any broader use.

deployed_code

Evaluate O3K for private, edge, and sovereign-cloud fit.

Explore the repository, run the installer, and assess whether O3K fits your infrastructure strategy before committing to a heavier private-cloud platform.