Edit

openCenter CLI is a command-line tool that turns a single declarative YAML file into a production-ready Kubernetes cluster with GitOps management.

Features

  • Configuration-first workflow. One YAML file declares infrastructure, Kubernetes, services, and secrets.

  • Built-in validation. Schema, business-rule, and provider-specific checks run before any infrastructure is touched.

  • GitOps native. Generates a complete FluxCD repository with Kustomize overlays.

  • Secrets management. SOPS Age encryption keeps secrets safe in Git.

  • Platform services. 20+ pre-configured services (monitoring, logging, ingress, auth, storage, backup).

  • Multi-provider. Deploy on OpenStack, VMware, Baremetal, or Kind.

Getting Started

Supported Providers

Provider Use Case

OpenStack

Production cloud deployments on Rackspace or private OpenStack clouds.

VMware vSphere

On-premises deployments on pre-provisioned virtual machines.

Baremetal

Physical server deployments for maximum performance.

Kind

Local development and CI/CD testing.

About

openCenter CLI is an open-source project by Rackspace Technology, licensed under Apache 2.0.