Skip to main content

Welcome

Welcome to the Styrmin docs​

Styrmin is an application platform that manages the full lifecycle of your infrastructure automation stack β€” Infrahub, Ansible, Grafana, Prometheus, and the tooling around them β€” as one system, not one application at a time.

The docs are organised by what you're trying to do. Pick the entry point that matches your goal; the sidebar on the left has everything in order.

Where to start​

You want to…Start here
Understand what Styrmin is and whether it fits your use caseWhy Styrmin?
Get the mental model β€” driver, cluster, environment, deploymentPlatform overview
Try Styrmin end-to-end on your laptop in two commandsQuickstart
Install Styrmin on a real Kubernetes clusterInstallation
Understand or write an Application DriverWhat is an Application Driver?
Read about how Styrmin works under the hoodConcepts and Architecture

The sections, at a glance​

  • Introduction β€” what Styrmin is, who it's for, how it compares to ArgoCD/Flux/Helm, and the platform model behind it.
  • Installation β€” Quickstart and per-platform install guides (DigitalOcean, GKE, local vCluster).
  • Drivers β€” how to load a driver, what the Context looks like at runtime, and how to write your own. For the conceptual "what is a driver?" page, see Concepts and Architecture.
  • Reference β€” lookup pages for the StyrminDeployment CRD, the styrminctl CLI, the Driver API, and Styrmin configuration.
  • Concepts and Architecture β€” the mental model up front, optional under-the-hood deep dives after.
  • Changelog β€” what's changed, release by release.

If you're not sure which page to read first, Why Styrmin? is the most common entry point.