(R)?ex
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.
(R)?ex
-
Can oyu configure unattended upgrades on Gentoo?
Take a look at Rexify.
-
Does anybody auto updates gentoo with cronjob
I manage a small home lab of Gentoo installations, which I manage using Rex, but I kick the process off manually (generally overnight).
-
Replacement for Chef?
For something out of left field take a quick look at rex: https://www.rexify.org/.
- Ansible 2.13
-
Testing is such a MAJOR headache! What strategies do you use to deal with it?
Here is link number 1 - Previous text "Rex"
-
Better Perl: Four list processing best practices with map, grep, and more
It is good at automating stuff, and has a pretty nice Rex framework for handling administration tasks: https://www.rexify.org/
-
CPAN Release of TooMuchCode 0.17
Thanks to @ferki from project Rex!
-
Perl 2020 retrospective
The Rex friendly automation framework celebrated its 4000th commit and its 10 years 🎉
-
Are there any solutions like alternatives to docker, kubernetes, ansible, etc. which make large scale server deployment automated?
Rex can be an alternative to Ansible, but both are available for FreeBSD: https://www.rexify.org/
-
Looking for material and ideals for rolling my own Containerization solution for OpenBSD
Maybe Rex (https://www.rexify.org/)? You'll need to know Perl, but Perl is in base and really good for this sort of thing.
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?
Ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
terraform-provider-proxmoxve - Terraform provider for ProxMox Virtual Environment
Chef - Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
CFEngine - CFEngine Community
Puppet - Server automation framework and application
semaphore - Modern UI for Ansible
Slaughter
enclaver - Open source toolkit created to enable easy adoption of software enclaves
mgmt - Next generation distributed, event-driven, parallel config management!
gru - Orchestration made easy with Go and Lua
ve - The ve toolkit build system