Knowledge Hub
Comprehensive guides and references for the OpenFrame platform
Comprehensive guides and references for the OpenFrame platform
openframe is an interactive command-line tool for creating and managing OpenFrame Kubernetes environments. It provisions local k3d clusters and deploys the OpenFrame platform through an ArgoCD GitOps workflow.
OpenFrame is an open-source MSP platform that replaces expensive proprietary software with open-source alternatives — integrating tools such as Tactical RMM, MeshCentral, Fleet MDM, and Authentik. The CLI is how you stand up and manage an OpenFrame environment.
This repository (flamingo-stack/openframe-cli) is the CLI itself. The platform and application manifests it deploys live in flamingo-stack/openframe-oss-tenant.
openframe bootstrap creates a cluster and installs the platform in one steposs-tenant (self-hosted, public chart repository)openframe cluster status reports cluster healthopenframe app install clones openframe-oss-tenant and helm-installs the app-of-apps chartargocd-apps) that fans out to all child applicationsopenframe appopenframe update replaces the running binary with a checksum- and cosign-verified release, keeping a backup for rollbackopenframe bootstrap creates a k3d cluster and installs the platformopenframe app installs and manages the app-of-apps deploymentopenframe cluster status and openframe app status report healthThe CLI handles cluster creation, tool installation, and GitOps wiring so you can focus on running the platform.
graph TB
subgraph "CLI Commands"
Bootstrap[openframe bootstrap]
Cluster[openframe cluster]
App[openframe app]
end
subgraph "External Tools"
K3D[k3d cluster]
Helm[Helm]
ArgoCD[ArgoCD]
end
Bootstrap --> K3D
Bootstrap --> Helm
Cluster --> K3D
App --> Helm
Helm --> ArgoCD
ArgoCD --> Apps[Child Applications]
All support happens in Slack — we don't monitor GitHub Issues.