devops (持续更新中) demo(只是个空架子 大部分功能没开放出来,等权限完成后再打开) 地址 用户名 admin 密码 ASDasd!@#123 项目介绍 devops 自动化运维平台--一站式满足需求 功能点(按顺序实现): CMDB webssh √ 用户管理 √ 日志审计 √ 远程命令/脚本 文件分发 √ 环境部署 代码发布管理 数据库管理 DNS管理 √ 权限细分 接口管理 定时任务管理 监控管理 容器管理 WEB 日志 √ 开放REST API 工具依赖 Django2 Python3 安装部署(未完待续,不要上生产) 搭建salt-api,jenkins,git环境 搭建redis,mysql环境 修改配置文件(devops/settings.py && conf/example) 启动django项目 启动web ssh 参与贡献 项目前后端借鉴了很多开源项目,
2021-12-21 05:54:00 6.18MB config devops automation django
1
Saltstack-Kubernetes是一个开源Kubernetes集群部署平台,旨在评估和运行Cloud Native应用程序,例如在注册的那些应用程序。 服务器配置是使用进行管理的,主要针对低成本云提供商(例如和 。 使用管理Kubernetes集群部署,以部署运行所需的各种软件二进制文件,配置文件和云本机应用程序。 解决方案设计 解决方案设计具有以下要求: 与云提供商无关:在任何云上均类似工作 网络隐私:所有集群内通信均经过TLS加密,pod网络经过加密,默认情况下已启用防火墙。 群集安全性:默认情况下启用节点安全性和RBAC 公共端点:利用两个服务器作为边缘网关,并允许使用单
2021-11-27 23:46:00 6.15MB kubernetes terraform cluster cncf
1
轻松使用SaltStack管理成千上万台服务器(入门教程).docx
2021-11-21 14:00:38 81KB 技术
特拉萨尔特 Terrasalt(Terraform + Salt)将云编排与配置管理集成。 这使用户可以使用Terraform创建基础架构(例如虚拟机),然后使用Salt来配置和管理基础架构。 该项目的灵感来自于我们从使用切换到Terraform。 我们错过了盐云开箱即用提供的业务流程(Terraform)和配置管理(Salt)之间的紧密集成。 我们希望新启动的VM安装Salt-Minion软件,然后自动向我们的Salt-master注册。 我们还希望VM在终止时从Salt-master上注销。 此外,我们还希望通过terraform脚本在这些新VM中设置(盐化)颗粒。 terrasalt项
2021-11-18 09:38:52 481KB terraform salt saltstack terraform-modules
1
SaltStack中的Job缓存一文中测试数据库
2021-08-03 09:10:20 1KB saltstack
1
随着云计算技术的快速普及与发展,越来越多的企业开始学习和搭建自己的云平台代替传统的IT交付模式,企业的IT环境也随之越来越复杂,常规的运维方法与技术已经无法满足现在云环境中系统的配置与变更。基于云计算的发展,大数据、认知技术及容器技术也在企业中得到了越来越多的应用,大量的服务器管理操作、配置变更被频繁的执行与部署,以应对多变的业务需求。按照常规的方式,运维人员需逐个服务器进行配置调整,手动管理大量的系统信息,难免有各种各样的问题及事故发生。为了避免这样的风险,本文的示例中,笔者将详细介绍如何使用开源软件SaltStack自动化运维工具对云环境中的服务器进行命令的远程执行及配置管理,确保操作的安
1
什么是运维通道? 运维通道是联接运维人员与机器的一座桥。它跟常用的开源运维工具( ansible , saltstack , puppet )没有本质区别,那为什么还要重复造轮子呢? 运维通道有那些特点? 运维通道简单,高效,安全,可靠,可扩展。 简单:只有一个初始化文件,无需第三方依赖,安装(服务端,客户端)只需一条命令。客户端零配置。 高效:每秒可以操纵上千台服务器。 安全:每个运维人员使用不同的令牌+ ip的黑白名单。 可靠:自动修复,过度保护 可扩展:可以简单配置实现实现,支持10w +客户端 支持执行实时消息 稳定性如何? 本工具已经在线上稳定运行2年,管理机器超1W +,无出现重大问题。 硬件要求? 客户端千级别以下,4核8g 客户端万级别以下,8核16g 如何安装运维通道 安装服务端 mkdir -p /opt/channel wget --no-check-certificate https://github.com/sjqzhang/ops_channel/releases/download/v1.0/CliServer -O /opt/channel/CliSer
2021-01-31 14:11:20 1.16MB ssh ansible devops channel
1
Saltstack是一个具备puppet与func功能为一身的集中化管理平台,saltstack基于python实现,功能十分强大,各模块融合度及复用性极高,官方极力推荐作为云计算平台的基础架构。轻松维护成千上万台服务器不是问题,现分享作者基于saltstack实现一个集中化的配置管理平台,以Nginx配置例子展开,涉及salt的grains、grains_module、pillar、States、jinja(template)等,本文适合有salt基础的同学阅读。有两组web业务服务器,组名分别为web1group与web2group,设备硬件配置、web根目录存在异常,见下图:1、关
1
本文详细介绍了ansible puppet saltstack三款自动化运维工具的对比 本资料共包含以下附件: ansible puppet saltstack三款自动化运维工具的对比.docx
2019-12-21 20:36:26 18KB devops
1