ve
salty
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ve
- Postgres Devs: What platform are you using to build postgres?
-
Who's NOT using Kubernetes these days and want to share their exciting bit/tooling?
Tooling is built from source - this lets us support the same tools on MacOS for dev and Ubuntu for everything else. This roughly starts usually as a fork of https://github.com/mattbillenstein/ve
salty
-
Pyinfra: Automate Infrastructure Using Python
Was there any thought to perhaps do a version with an agent? I really like how fast Saltstack can be as compared to Ansible.
I've been using my own homegrown project that does just this - Python roles, server/client, Mako templates: https://github.com/mattbillenstein/salty
It's very very fast to do deploys on long-lived infrastructure, but it hasn't been optimized for large clusters yet; I expect the server process will be a bottleneck with many clients, but still probably faster than Ansible for most setups.
- Linux System Config Management Tools
- It's almost 2023 - How do you logrotate? Seriously.
- Replacement for Chef?
-
What’s the coolest thing you did this year?
And running my own deployment system on this one: https://github.com/mattbillenstein/salty
-
Who's NOT using Kubernetes these days and want to share their exciting bit/tooling?
Slack chatops on top of Saltstack (although I experrimenting with rolling my own https://github.com/mattbillenstein/salty)
-
Show HN: Salty, a minimalist DevOps tool inspired by Saltstack (and Ansible)
I have a couple of comments and a question:
* please "set -e" and ideally "-euo pipefail" in shell scripts, because encountering an error and defaulting to "this is fine" is usually not going to produce good outcomes in a server automation suite: https://github.com/mattbillenstein/salty/blob/master/example...
* if this had an "else: return 1" equivalent, it wouldn't cause the salty.py to exit(0) on a misunderstood mode: https://github.com/mattbillenstein/salty/blob/master/salty.p...
* maybe this is my ignorance of saltstack, but is there no mechanism through which a sane python editor could help one know what verbs and params are available here? https://github.com/mattbillenstein/salty/blob/master/example...
For example, if those were "from salty import copy" a sane python editor could help in all kinds of ways, but with them just being implicit, the editor doesn't know and now I have to maintain a whole api in my head
What are some alternatives?
terraform-provider-proxmoxve - Terraform provider for ProxMox Virtual Environment
CFEngine - CFEngine Community
semaphore - Modern UI for Ansible
enclaver - Open source toolkit created to enable easy adoption of software enclaves
mgmt - Next generation distributed, event-driven, parallel config management!
(R)?ex - Rex, the friendly automation framework