architecture O3K
by Kubedo
O3K Project Technical Preview / Alpha

OpenStack-compatible infrastructure without full OpenStack operational weight.

O3K provides a lightweight, OpenStack-compatible control plane designed for early technical evaluation. Lower your operational overhead while maintaining API compatibility with familiar orchestration tools and workflows.

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
architecture
API INTEGRATION

Familiar OpenStack workflows

Standard OpenStack REST APIs for compute, network, storage, identity, and image management workflows.

  • check Works with standard OpenStack CLI tools
  • check Terraform provider compatibility focus
  • check Compatible API responses and models
settings_input_component
ARCHITECTURE

Reduced control-plane complexity

A single lightweight process replaces multiple distributed OpenStack services and message brokers.

  • check No RabbitMQ or message bus required
  • check Single Go-binary micro-architecture
  • check Minimal operational infrastructure overhead
biotech
EVALUATION FIT

Designed for technical evaluation

Perfect for home labs, edge testing, and engineering teams assessing OpenStack workflows.

  • check Small, predictable footprint
  • check Focus on core API compatibility verification
  • check Rapid, scriptable deployment and teardown
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.

deployed_code

Evaluate O3K based on technical fit.

Explore the open-source repository, run the control plane locally, and verify the workflows. We are available to help you analyze fit and operational requirements.