Configuration management
Declare your fleet's desired state in YAML. Salt enforces it across thousands of nodes — Linux, Windows, anywhere there's a minion. One source of truth, one apply, every host converges.
saltproject.io ↗Event-driven Salt · AI uplift · Government & Enterprise
We build event-driven Salt the way it's meant to work. We deliver the platform, hand it back, and leave your team able to ship faster than they did before we arrived.
Start here · Curriculum
The whole curriculum on one page. Five courses, two reference companions, one advanced track. The course we wish we had.
Configuration management on the surface. Event-driven everywhere underneath.
Declare your fleet's desired state in YAML. Salt enforces it across thousands of nodes — Linux, Windows, anywhere there's a minion. One source of truth, one apply, every host converges.
saltproject.io ↗Every minion publishes to a real-time event bus. Reactors fire orchestration on those events without polling or cron loops. Most people treat Salt as a config-push tool and miss the reactive layer underneath; that's usually where the leverage is.
Event bus docs ↗Salt Project is open source, free, fully featured. VCF Salt (Broadcom's commercial build, formerly SaltStack Config) wraps it with RaaS, a UI, and enterprise security/compliance for regulated environments. Same engine, same patterns.
VCF Salt on Broadcom ↗One stack. Done properly. From open source to enterprise VMware integration.
Zero-downtime · GitOps · Stack-level blue/green
Most Salt deployments run a single master with no fallback. We build the stack to fail over: two 3-server stacks (blue and green) pulling from the same Git, promoted through develop, staging, and production by a CI pipeline. Cut over by flipping a DNS CNAME; minions usually don't notice. If something breaks, we rebuild the stack from Git rather than restoring a backup.
Open Source · Self-Hosted
Salt Project upstream, properly architected. Master/minion topology, pillar separation, environment splits, RBAC via external auth. Same enterprise patterns, no licence fees.
VCF Salt
VCF Salt (formerly SaltStack Config / SSC), RaaS, and full VCF integration. We uplift legacy installs, scope POCs, and harden master + RaaS for production.
Training · Modern workflows · AI tooling
We hand the platform back with the team trained to run it. Claude Code, Copilot, and Cursor wired into VSCode, plus the Git flow and review patterns that compound. By handover, your engineers usually ship faster than they did before we arrived.
Three phases. No surprises.
Your existing Salt (or no Salt). Master topology, git hygiene, pillar layout, the things people are scared to touch. We map it before we change it.
Blue/green stacks, git-driven gitpull, reactor + orchestration wired in. Open source or VCF Salt — same pattern, same discipline.
We hand it back with the team trained, AI in the pipeline writing states alongside them, and runbooks for the change patterns that matter.
Modern AI has changed how engineering teams ship. Your team should be using it too.
Claude Code · GitHub Copilot · Cursor · VSCode
We don't stop at the infrastructure. The same engagement reshapes how the team works day to day: a Git flow they actually use, AI tooling wired into their editors, and review patterns that hold up over time. By the end of the engagement, the team can automate new work in days and rebuild from Git when something breaks. They don't need us back.
git checkout. There's no "what changed?" — git already knows.
The Saltify thesis
The hard part isn't building a complex system. The hard part is making it simple.
Anyone can solve a complex problem with a complex solution. The rare and harder thing, and what we build, is a simple solution to a hard problem.
There's a simpler way. It's also safer.
The default approach
The Saltify pattern
The curriculum · in order
Step 1 · Install
The 3-server architecture we run in production. Eleven install steps. Blue/green ready. Never roll back a database again.
Step 2 · Use it
From hello-world to pillar to Git. Windows + Linux side by side. The rebuild-from-Git pattern, applied to your day-one workflow.
Step 3 · Master states
The 6 daily state modules, the requisite system, 4 real production patterns, 6 anti-patterns. Without the spec sheet.
Step 4 · Windows
Install the minion, learn the 6 quirks Salt has on Windows, manage software fleet-wide with winrepo.
Step 5 · Salt + AI
AI writes plausible Salt YAML. Sometimes it runs. The patterns that actually work — plus the failure modes nobody warns you about.
Advanced · AI Tooling
VSCode, the SaltStack extension, Copilot Chat, Claude in Chrome, Claude Code (IDE + terminal). Install commands lifted from official docs.
References · for lookup, not reading in order
Reference · Cheat Sheet
60-ish commands organised by category. Vibe checks, keys, targeting, states, debug, jobs, network. Copy-paste ready.
Reference · State Modules
All 127 Salt master state modules, regrouped into 9 functional categories with usage examples. Search by what you're trying to do.
Live from upstream — releases as they ship, blog posts as they drop.
From the blog · saltproject.io
Releases · saltstack/salt · stable only
We're a small team and we keep it that way. If your Salt is fragile, manual, or about to be — reach out.
[email protected]