19. Python自动化运维最佳实践¶
- 19.1. 系统基础信息模块详解
- 19.2. 系统批量运维管理器pexpect
- 19.3. 业务服务监控详解
- 19.4. 系统批量运维管理器paramiko
- 19.5. 批量运维管理器Fabric
- 19.6. Ansible入门与playbook实战
- 19.6.1. 关于Ansible
- 19.6.2. Ansible SSH工作机制
- 19.6.3. 安装Ansible
- 19.6.4. 使用expet来批量分发ssh-key
- 19.6.5. Ansible与正则
- 19.6.6. 通过Ad-Hoc研究Ansible的并发特性
- 19.6.7. Ansible常用的核心模块
- 19.6.8. 列出组的主机
- 19.6.9. 远程命令模块
- 19.6.10. command模块
- 19.6.11. copy模块
- 19.6.12. stat模块
- 19.6.13. get_url模块
- 19.6.14. yum模块
- 19.6.15. cron模块
- 19.6.16. mount模块
- 19.6.17. service模块
- 19.6.18. sysctl包管理模块
- 19.6.19. user模块
- 19.6.20. group模块
- 19.6.21. file模块
- 19.6.22. setup模块
- 19.6.23. ansible速度优化
- 19.6.24. ansible配合YAML使用
- 19.6.25. Roles介绍
- 19.6.26. Ansible的内置变量参数
- 19.6.27. 创建roles时的注意事项
- 19.6.28. Ansible 的Galaxy
- 19.6.29. Playbook实战1:Ansible部署Tomcat企业实战
- 19.6.30. Ansible管理windows实践
- 19.7. Saltstack安装使用入门(自己总结)
- 19.7.1. 安装部署篇:
- 19.7.2. 快速入门SaltStack快速入门SaltStack
- 19.7.3. 默认以CentOS6、7为例,采用yum安装
- 19.7.4. 安装EPEL
- 19.7.5. 修改主机名和域名解析
- 19.7.6. 服务器端安装
- 19.7.7. centos 6/7 启动/重启/停止命令
- 19.7.8. Saltstack防火墙配置
- 19.7.9. 客户端minion程序安装
- 19.7.10. 查看自动认证状况
- 19.7.11. 使用基础
- 19.7.12. salt-master上常用的命令:
- 19.7.13. 所有主机查看系统
- 19.7.14. 查看所有节点名称
- 19.7.15. 查询所有主机salt的版本号是多少?
- 19.7.16. 远程执行模块
- 19.7.17. 用户管理模块
- 19.7.18. cron模块
- 19.7.19. cp模块
- 19.7.20. dnsutil模块
- 19.7.21. file模块
- 19.7.22. iptables模块
- 19.7.23. netwrok模块
- 19.7.24. pkg包管理模块
- 19.7.25. Service服务模块
- 19.7.26. 被控端主机定制grains数据
- 19.7.27. 通过配置文件安装程序
- 19.7.28. 批量安装httpd服务
- 19.7.29. 批量安装常用命令
- 19.7.30. 批量设置所有主机的DNS
- 19.7.31. 批量设置所有主机的sysctl.conf
- 19.7.32. 编写自己的模块代码
- 19.8. 业务服务监控详解
- 19.9. Supervisor在Devops工作中的应用
- 19.10. 网页自动化开发
- 19.11. Conda创建python虚拟环境