Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
-
Updated
May 25, 2024 - Python
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.
Configuration Management for Python ⚙
Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also on other systems.
An enterprise-grade vendor-agnostic network automation platform.
A flexible Python 2/3 Kconfig implementation and library
Setup tool for bitbake based projects
Gin provides a lightweight configuration framework for Python
Auto-detect the connected display hardware and load the appropriate X11 setup using xrandr
YACS -- Yet Another Configuration System
Type-safe YAML parser and validator.
DISCONTINUED: permanent copy of fork lives at github.com/mpdehaan/opsmop
A simple way to manage your project settings.
An Ansible connection plugin for provisioning FreeBSD jails remotely
Testing Configuration Changes in Context to Prevent Production Failures
Jython framework aiming for simplified WebSphere Application Server scripting
OS Software Configure Managment
Illinois Dataset of Configuration Tests
Pearl is a lightweight package manager for automating reproducible environments between different systems (Linux and OSX). It can be used for dotfiles, plugins, programs and any form of code accessible via git.
Hierarchical Configuration
Add a description, image, and links to the configuration-management topic page so that developers can more easily learn about it.
To associate your repository with the configuration-management topic, visit your repo's landing page and select "manage topics."