跳转至

Chrisjing的配置运维之旅

批量管理-ansible

ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

简单介绍

ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

理论篇-简单介绍

Ansible-理论篇-简单介绍01-简单介绍
Ansible-理论篇-简单介绍02-总体架构
Ansible-理论篇-简单介绍03-工具特性
Ansible-理论篇-简单介绍04-优缺点
Ansible-理论篇-简单介绍05-任务执行流程
Ansible-理论篇-简单介绍06-概念术语描述
Ansible-理论篇-简单介绍07-参考资料推荐

安装篇-安装部署

Ansible-安装篇-安装部署01-环境准备
Ansible-安装篇-安装部署02-安装配置
Ansible-安装篇-安装部署03-配置文件
Ansible-安装篇-安装部署04-秘钥分发

入门篇-常见模块

Ansible-入门篇-常见模块01-command模块
Ansible-入门篇-常见模块02-shell模块
Ansible-入门篇-常见模块03-group模块
Ansible-入门篇-常见模块04-user模块
Ansible-入门篇-常见模块05-cron模块
Ansible-入门篇-常见模块06-copy模块
Ansible-入门篇-常见模块07-file模块
Ansible-入门篇-常见模块08-ping模块
Ansible-入门篇-常见模块09-yum模块
Ansible-入门篇-常见模块10-service模块
Ansible-入门篇-常见模块11-script模块
Ansible-入门篇-常见模块12-lineinfile模块
Ansible-入门篇-常见模块13-iptables模块
Ansible-入门篇-常见模块14-synchronize模块
Ansible-入门篇-常见模块15-unarchive模块
Ansible-入门篇-常见模块16-fetch模块
Ansible-入门篇-常见模块17-setup模块

批量管理-Saltstack

简单介绍

SaltStack是基础架构管理的一种自动化工具。部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快。与服务器之间的交流,以毫秒为单位。SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等。SaltStack项目于2011年启动,年增长速度较快,五年期固定基础设施编制和配置管理的开源项目。SaltStack社区致力于保持slat项目集中、友好、健康、开放。

saltstack是基于python开发的一套C/S自动化运维工具,通信采用了zeromq消息队列的(pub/sub),数据传输采用了AES(高级加密)保证安全性,认证采用了SSL方式

理论篇-简单介绍

Saltstack-理论篇-简单介绍01-工具简介
Saltstack-理论篇-简单介绍02-常用网址
Saltstack-理论篇-简单介绍03-工具特性
Saltstack-理论篇-简单介绍04-核心功能
Saltstack-理论篇-简单介绍05-运行模式
Saltstack-理论篇-简单介绍06-Master与Minion认证
Saltstack-理论篇-简单介绍07-Master与Minion连接
Saltstack-理论篇-简单介绍08-支持的系统

安装篇-安装部署

Saltstack-安装篇-安装部署01-环境准备
Saltstack-安装篇-安装部署02-安装配置salt-master
Saltstack-安装篇-安装部署03-安装配置salt-minion
Saltstack-安装篇-安装部署04-salt-key命令的使用

入门篇-远程管理

Saltstack-入门篇-远程管理01-远程执行
Saltstack-入门篇-远程管理02-文件复制

入门篇-配置管理

Saltstack-入门篇-配置管理01-配置管理
Saltstack-入门篇-配置管理02-定时任务
Saltstack-入门篇-配置管理03-高级状态
Saltstack-入门篇-配置管理04-数据收集
Saltstack-入门篇-配置管理05-SSH模式
Saltstack-入门篇-配置管理06-用户管理
Saltstack-入门篇-配置管理07-文件管理

入门篇-部署实战

saltstack自动化kubebin部署-(测试玩玩即可-一般难度,适合新手快速入门 Release-v1.10.3)-test

paas-容器管理-saltstack自动化kubebin部署k8s-安装部署01-简单介绍
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署02-服务器初始化
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署03-快速部署
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署04-测试集群环境
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署05-CoreDNS部署
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署06-Dashboard部署
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署07-Heapster部署
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署08-Ingress部署
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署09-快速扩容node节点
paas-容器管理-saltstack自动化kubebin部署k8s-安装部署10-测试扩容node结果

saltstack自动化kubeadm部署-(测试玩玩即可-一般难度,适合新手快速入门 Release-v1.19.6)-test

paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署01-简单介绍
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署02-服务器初始化
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署03-快速部署基础环境01
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署04-快速部署基础环境02
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署05-初始化master节点
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署06-初始化flannel网络
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署07-初始化node节点
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署08-测试集群环境
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署09-CoreDNS部署
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署10-快速扩容node节点
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署11-测试扩容node结果
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署12-安装dashboard插件
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署13-安装ingress插件
paas-容器管理-saltstack自动化kubeadm部署k8s-安装部署14-安装helm3工具