#配置管理
my-bloody-jenkins - 基于官方LTS版本的自动化配置Jenkins Docker镜像
JenkinsDocker镜像配置管理插件自动化Github开源项目
该镜像基于Jenkins官方LTS版本,预装常用插件并支持YAML配置。可从多种数据源获取配置,自动监控变更并实时应用。经过生产环境验证,支持额外插件安装、平滑重启和动态IP配置,为DevOps团队提供易用且功能丰富的Jenkins环境。
ansible-role-docker - Ansible Role 实现 Linux 系统 Docker 自动化部署
AnsibleDockerLinux自动化部署配置管理Github开源项目
这个 Ansible Role 用于 Linux 系统上的 Docker 自动化部署。支持安装 Docker CE 和 EE,可配置包状态、服务管理和 Docker Compose。允许自定义守护进程选项,管理用户权限和软件源。通过简单配置实现多服务器 Docker 环境的快速部署,提高了系统管理效率。
foundryvtt-docker - FoundryVTT的Docker容器化部署方案
DockerFoundryVTT容器化虚拟桌面配置管理Github开源项目
该项目为Foundry Virtual Tabletop提供Docker容器化部署方案。容器设计注重安全性、可靠性和易用性,支持通过凭证或URL快速启动实例。用户可使用环境变量进行配置管理,支持多种部署和更新方式。项目采用Docker secrets提升敏感信息传递的安全性,并提供与FoundryVTT版本对应的语义化标签。
docker-mautic - Mautic 5的Docker镜像和部署示例
MauticDocker容器化配置管理持续集成Github开源项目
该项目为Mautic 5提供Docker镜像和部署示例。包含Apache和FPM两种镜像变体,支持Web、Worker和Cron三种运行模式。提供基本、FPM-Nginx和RabbitMQ-Worker等配置示例,并说明自定义镜像构建、持久存储配置和设置自定义方法。项目还包括日常任务管理和问题解决指南,旨在简化Mautic的Docker化部署和管理。
docker-pdns - PowerDNS Docker镜像集合 支持多种数据库后端和Web管理
PowerDNSDocker镜像DNS服务器数据库后端配置管理Github开源项目
项目包含四个Docker镜像:pdns-mysql、pdns-pgsql、pdns-recursor和pdns-admin。前两个支持MySQL和PostgreSQL的PowerDNS 4.x权威服务器,第三个是PowerDNS 5.x递归服务器,最后一个是PowerDNS Admin管理界面。所有镜像均支持环境变量配置,并提供使用示例和Docker Compose文件,简化PowerDNS环境的部署和管理。
go-carbon - Golang实现的高性能Graphite服务器
go-carbonGraphite指标处理性能优化配置管理Github开源项目
go-carbon项目采用Golang重新实现了Graphite服务器,保留了Agent、Cache、Persister的经典架构。该项目支持通过TCP、UDP、HTTP和Kafka等多种协议接收指标数据,并提供存储模式配置、数据聚合、缓存管理和多核心持久化等核心功能。测试表明,go-carbon在处理性能上全面超越了默认的carbon实现,能够有效应对大规模指标数据的处理需求。其优化的设计使其能够高效处理每分钟数十万计的指标数据。
action-ansible-playbook - GitHub Action工具实现Ansible自动化部署
AnsibleGitHub Action自动化部署配置管理CI/CDGithub开源项目
action-ansible-playbook是一个GitHub Action工具,用于执行Ansible playbook。支持多种操作系统,可配置playbook文件路径、工作目录、Ansible配置、SSH密钥和清单文件等。该工具还支持加密vault密码和Galaxy需求文件,适用于各种自动化部署场景。
salt - 事件驱动的自动化框架 实现灵活的IT系统管理
Salt自动化工具配置管理开源项目IT系统管理Github
Salt是基于Python的事件驱动自动化框架,用于部署、配置和管理IT系统。支持配置管理、自动化IT流程和创建自我修复系统。适用于多种操作系统和网络设备,确保基础设施组件保持一致状态。作为开源项目,拥有活跃社区,并得到VMware等企业支持。
zookeeper - 高性能开源分布式协调服务
Apache ZooKeeper分布式系统开源软件配置管理同步服务Github开源项目
Apache ZooKeeper是一个开源的分布式协调服务,广泛应用于大规模分布式系统。它提供了高性能、高可用的原语,用于实现同步、配置维护、分组和命名等功能。ZooKeeper常用于实现分布式锁、领导者选举等关键功能,支持Java 8及以上版本,并持续通过社区贡献不断完善。用户可通过官方网站获取最新版本和文档。
chef - 基础设施自动化配置管理解决方案
Chef Infra配置管理自动化基础设施开源项目Github
Chef Infra 是一款开源的配置管理工具,为基础设施提供自动化解决方案。它具备模块化培训、完善文档和活跃社区支持。用户可通过 Learn Chef 平台学习使用,并在 GitHub 上参与开发。Chef Infra 采用月度特性发布和年度主要版本更新策略,保持创新性和稳定性。
awesome-sysadmin - 精选开源系统管理工具与资源汇总
系统管理开源软件自动化配置管理持续集成Github开源项目
本列表汇集了优质开源系统管理工具和资源,涵盖自动化、备份、配置管理、持续集成/部署、监控等领域。每个工具均提供简介、源代码链接和许可证信息,便于系统管理员和开发者快速选择合适的解决方案。列表持续更新,欢迎社区贡献。
awesome-tmux - Tmux终端多路复用器综合资源指南
Tmux终端复用器配置管理插件主题Github开源项目
Awesome-tmux项目汇集了Tmux终端多路复用器的全面资源,包括教程、配置指南、工具、主题和插件等。该列表涵盖入门到高级内容,适合各级用户学习和定制Tmux。项目提供丰富的Tmux相关资源,帮助用户提高终端操作效率。
awesome-ansible - Ansible资源、教程和最佳实践综合集
Ansible自动化配置管理DevOps基础设施即代码Github开源项目
此项目是一个全面的Ansible资源列表,包含官方资源、社区、教程、书籍、视频、工具等内容。涵盖从入门到高级的各个方面,为Ansible用户提供丰富的学习和实践资料。列表中还收录了实用的Playbook和Role,以及Ansible的最佳实践指南。
PreferencesFX - JavaFX首选项对话框框架实现简单高效开发
PreferencesFXJavaFX偏好设置用户界面配置管理Github开源项目
PreferencesFX是一个JavaFX首选项对话框框架,提供简单API用于创建结构化设置界面。支持多种设置类型、搜索过滤和撤销重做等功能,帮助开发者快速构建用户友好的首选项管理界面。该框架支持国际化,并具有丰富的自定义选项,可大幅简化JavaFX应用中首选项功能的开发。
resticprofile - restic备份的配置管理与自动化工具
resticprofile配置管理备份工具restic自动化Github开源项目
resticprofile作为restic备份的配置管理工具,简化了备份流程。它支持多配置文件管理、配置继承和自动化调度,允许用户创建和管理多个备份配置,设置保留策略,执行前后命令。该工具集成了系统调度功能,并提供性能优化、状态监控和安全密钥生成等特性,提高了restic备份的易用性和效率。resticprofile还支持多种配置文件格式,如TOML、JSON、YAML和HCL,增强了其灵活性。
icingaweb2-module-director - Icinga 2 配置管理简化利器
Icinga Director配置管理自动化开源项目文档Github
icingaweb2-module-director 是专为 Icinga 2 设计的配置管理模块。该模块既支持数据中心自动化,又提供灵活的图形界面操作。它具备自动部署、数据同步、API 接口和命令行工具等功能,适用于不同规模的 Icinga 2 环境。通过简化配置流程,该模块显著提升了 Icinga 2 的管理效率。
相关文章