便携式、分布式、远程执行和配置管理系统
项目描述
盐是全球最快、最智能且可扩展的自动化 引擎。
关于盐
基于Python构建的Salt是一个事件驱动的自动化工具和框架,用于部署、配置和管理复杂的IT系统。使用Salt来自动化常见的基础设施管理任务,并确保您的所有基础设施组件都处于一致且期望的状态。
Salt有许多可能的用途,包括配置管理,涉及
管理操作系统的部署和配置。
安装和配置软件应用程序和服务。
管理服务器、虚拟机、容器、数据库、Web服务器、网络设备等。
确保配置一致性并防止配置漂移。
盐是配置管理的理想选择,因为它具有可插拔性、可定制性,并且与许多现有技术兼容得很好。盐可以使您部署和管理在几乎所有操作系统上运行的应用程序,包括来自各种厂商的不同类型的网络设备,例如交换机和路由器。
除了配置管理外,盐还可以
自动化和编排常规IT流程,例如计划服务器停机或升级操作系统或应用程序等常见任务。
创建自我感知、自我修复的系统,这些系统可以自动响应故障、常见管理问题或其他重要事件。
关于我们的赞助商
盐为VMware的VMware Aria Automation Config(以前称为vRealize Automation SaltStack Config / SaltStack Enterprise)提供动力,并且可以在Juniper、Cisco、Cloudflare、Nutanix、SUSE和Tieto等产品的底层找到。
我们社区的首席赞助商SaltStack于2020年被VMware收购。Salt项目仍然是一个开源生态系统,VMware支持并贡献于此。VMware作为官方赞助商和Salt项目的管理者,确保Salt模块的代码完整性和质量。Salt项目的许多核心贡献者也是VMware的员工。该团队仔细审查和增强Salt模块,以确保速度、质量和安全性。
下载和安装Salt
Salt已测试并打包,可在CentOS、Debian、RHEL、Ubuntu、MacOS、Windows等操作系统上运行。现在下载Salt并开始使用。有关更多信息,请参阅支持的操作系统。
技术支持
通过打开问题报告盐的漏洞或问题:https://github.com/saltstack/salt/issues
要加入我们的社区论坛,在那里您可以交流想法、最佳实践、讨论技术支持问题,并与项目维护者交谈,请加入我们的Slack工作区:Salt项目社区Slack
Salt项目文档
安装说明、教程、深入的API和模块文档
安全警告
关注Salt项目的安全公告着陆页面。Salt项目建议订阅Salt项目安全RSS源,以在有关安全公告的新信息可用时接收通知。
其他接收安全公告的渠道包括Salt社区邮件列表和Salt项目社区Slack。
负责任地报告安全漏洞
在报告Salt或其他SaltStack项目的安全漏洞时,请参考此存储库中找到的SECURITY.md文件。
加入我们的社区
Salt是由Salt项目社区构建的,该社区包括3000多名贡献者,他们在与您类似的角色中工作。这个知名且值得信赖的社区共同努力,通过创建各种执行和状态模块来改进底层技术并扩展Salt,以完成最常见的任务或解决您所在角色的人可能面临的最重要的问题。
如果您想帮助扩展Salt或解决与Salt相关的问题,您现在就可以加入我们的社区并做出贡献。
请务必查看我们的行为准则。同时,了解一些社区资源,包括
有很多方式可以参与到我们的社区中来。每个月,都有大约十次机会与其他贡献者和Salt核心团队面对面交流并实时协作。跟踪最佳方式是订阅主网站https://saltproject.io上的Salt项目社区活动日历。
如果您有其他问题,请通过电子邮件saltproject@vmware.com联系我们,或直接通过Slack联系社区经理Jimmy Chunga。我们非常乐意您加入我们的社区!
许可
Salt遵循Apache 2.0许可协议。请参阅LICENSE文件以获取Apache许可证的完整文本,以及外部模块所使用的许可协议的完整总结。
完整的归因和依赖关系列表可在此处找到:salt/DEPENDENCIES.md