Automated operation and maintenance
本专栏包含常见的运维工具的介绍和使用,一些python自动化脚本以及项目实施过程遇到的问题和解决方案。
Ian_安安
不要去追一匹马,用追马的时间种草,待到春暖花开时,就会有一批骏马任你挑选;不要去刻意巴结一个人,用暂时没有朋友的时间,去提升自己的能力,待到时机成熟时,就会有一批的朋友与你同行;用人情做出来的朋友只是暂时的,用人格吸引来的朋友才是长久的。所以,丰富自己比取悦他人更有力量。
展开
-
Python Linux系统管理与自动化运维之深入浅出Ansible(一)
Ansible维护模式通常由控制机和被管理机组成。因为Ansible的特性不像其他运维工具那样需要在被监控的目标上安装agent,所以我们的侧重点只需要放在安装了Ansible的服务器上(当然用于实验环境的话可以是一台笔记本,台式机或者仅仅只需要一台虚拟机即可)。Ansible可以通过SSH进行远程链接到对端主机上,然后执行你想要执行的playbook或者指令。所有的远程主机都可以在invento...原创 2018-07-21 14:01:45 · 2278 阅读 · 0 评论 -
Python Linux系统管理与自动化运维之深入浅出Ansible(二)
Ansible常见模块使用和案例实现 本节主要讲解Ansible 命令的使用 目前Ansible官方提供的模块已经超过950个,这里只列举其中常用的12个模块,学会了这十二个模块对Ansible的基本使用已经有了一个大概的了解,然后我们再通过Ansible帮助命令去查询我们需要的模块使用方法。1.ping 网络测试命令ansible test -m ping2.command/she...原创 2018-07-21 15:54:17 · 289 阅读 · 0 评论 -
Python Linux系统管理与自动化运维之深入浅出Ansible(三)
利用Playbook的使用并利用playbook实现Nginx与MongoDB的部署。playbook1.yml---- import_playbook: playbook.yml- hosts: db_server tasks: - name: install mongodb yum: name=mongodb-server state=present- host...原创 2018-07-22 00:46:10 · 699 阅读 · 0 评论 -
Python Linux系统管理与自动化运维之深入浅出Ansible(四)
本节结合前面所学的ansible命令和playbook语法做一个小的练习,实现在一台服务器上部署nginx.playbook如下: 剧本如下:安装nginx 添加nginx用户 考本配置文件 添加index.html文件 ansible-playbook depoly_nginx.ymldepoly_nginx.yml---- hosts: nginx_server ...原创 2018-07-24 10:54:34 · 410 阅读 · 0 评论 -
Ansible常用plugin汇总
apt Manages apt-packages authorized_key Adds or removes an SS...原创 2018-07-24 18:25:47 · 615 阅读 · 0 评论