|6 days ago||4 days ago|
|Apache License 2.0||GNU General Public License v3.0 only|
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.
Ask HN: Codebases with great, easy to read code?
35 projects | news.ycombinator.com | 21 Mar 2022
I've found the Chef project (https://github.com/chef/chef) to be high quality and easily readable but I've been working with Chef for like 8 years at this point which might be influencing how I view it.
Hashicorp projects also seem very well done too especially given how extensible they are.
The Bullhorn #59 (Ansible Newsletter)
5 projects | reddit.com/r/ansible | 19 May 2022
Ansible-Core ↗ ⚡️
1 project | reddit.com/r/patient_hackernews | 16 May 20221 project | reddit.com/r/hackernews | 16 May 20221 project | reddit.com/r/Boiling_Steam | 16 May 2022
If it drives you crazy, why not make a pr to add an alias for dst? For the copy module this line (and the docs) need to be changed: https://github.com/ansible/ansible/blob/cb448097e4ef581a4749...
You can move your scripts to Python and have them implement the Ansible module interface. Example: 
Now all that’s left in your YAML is the declarative part. No more YAML-as-a-scripting language.
My director is mad that I accepted another internal position for a 26% raise when he was told he could only give me a 10%
6 projects | reddit.com/r/antiwork | 15 May 2022
Also, in the long run, you may want to have a look at Ansible, though that's perpendicular to containers (i.e. usually you don't need that).
Git credentials in a shared virtual machine
2 projects | reddit.com/r/git | 14 May 2022
If you decide to go the VM route I would check out tools like vagrant and/or ansible. Vagrant is for creating VMs and ansible will help you automate setting the VM up.
Wipe and reset but keeping bits and pieces
1 project | reddit.com/r/linuxquestions | 12 May 2022
In my case, there are actually quite a few. For dotfiles, I would therefore advise using tools like chezmoi. Or tools like Ansible in general. Even if this requires a certain amount of time and effort.
What are some alternatives?
Cloud-Init - unofficial mirror of Ubuntu's cloud-init
pyinfra - pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more.
Home Manager using Nix - Manage a user environment using Nix [[email protected]]
Fabric - Simple, Pythonic remote execution and deployment.
cloudinit - Official upstream for the cloud-init: cloud instance initialization
(R)?ex - Rex, the friendly automation framework
pexpect - A Python module for controlling interactive programs in a pseudo-terminal
Pulumi - Pulumi - Universal Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀
psutil - Cross-platform lib for process and system monitoring in Python
GNU Stow - GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches
SaltStack - Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Docker Compose - Define and run multi-container applications with Docker