I am thrilled to launch @pullbase an open source project that treats every Linux server like a Git-managed resource
Why Pullbase?
- Pull-based Go agent keeps every Linux server in its declared Git state.
- Continuous drift detection & auto-reconcile.
- Straightforward YAML configs and an intuitive web dashboard.
- Completely OSS
- Designed for teams of any size
Try it, fork it, improve it:
๐ GitHub: https://t.co/JMNJavyuP7
๐ Docs: https://t.co/1fB0Rg03p7
๐ Website: https://t.co/mkxWOa2TVF
Contributions and feedback welcome!
Configuration management shouldn't mean SSH-ing into every server you ownโPullbase solves this.
We are live on Monday! I can't wait for you guys to try it and break things. Pullbase is completely OSS, and we will open up the enterprise version to a small set of users in Q2.
Some screenshots of @pullbase drift detection feature.
frame 1 - configuration drift detected
frame 2 - Auto-reconcile is enabled, the configuration drift is fixed automatically
hopefully this recent cloud crash will make more people return to bare metal.
if you need a configuration management tool for your servers with 100% GitOps workflow, drift detection, auto reconciliation and more. ping us @pullbase.
we are opening up to a small set of users.
As we get close to opening up to our first set of users later this month, we thought to share more about building Pull Base.
Learn how Pull Base delivers type-safe, nullable-safe SQL in Go with sqlx, struct tags, and a clean repository pattern.
https://t.co/tFBx9Xp953
We use Go's context package at Pull Base to elegantly manage concurrency.
Learn how we implement clean cancellation patterns and prevent resource leaks in @coder_blvck's latest blog:
https://t.co/uU60DaAaJ8
๐Introducingย Pull Base: Server configuration, GitOps-driven!
Define your infrastructure as code, track changes in Git, and letย Pull Base handle the rest.
Join the waitlist today:ย https://t.co/UPsavfRN2f