ansible
文章平均质量分 55
Ansible
武子豪、
在某厂工作,职位linux中级运维,分享运维自动化、云、监控等相关的运维自动化的文章和技术。
展开
-
ansible菜单import_playbook模块(六)
菜单可以调用之前所有的剧本 文件内使用 - import_playbook模块调用剧本 [root@ansible-40-155 ansible.ceshi.yaml]# vim main.yaml - import_playbook: back.yaml - import_playbook: yum.yaml - import_playbook: apacheck.yaml [root@ansible-40-155 ansible.ceshi.yaml]# ansible-playbook -C ma原创 2021-03-20 18:21:55 · 259 阅读 · 0 评论 -
ansible-playbook语法(五)
Ansible Playbook 1.playbook模块简介 playbook是由一个或多个模块组成的,使用多个不同的模块,完成一件事。 playbook通过yaml语法识别描述的状态文件。扩展名是yaml。 2.YAML三板斧 缩进 YAML使用一个固定的缩进风格表示层级结构, 每个缩进由两个空格组成,不能使用tabs冒号 冒号 以冒号结尾的除外,其他所有冒号后面都必须 有空格。 短横线 表示列表项,使用一个短横杠加一个空格。 多少项使用同样的缩进别作为统一列表格。 [r原创 2021-03-16 22:42:59 · 217 阅读 · 1 评论 -
ansible常用模块之mount、script、cron(四)
Ansible模块 1.mount – path 挂载点 – src 需要挂载的设备 – fstype - 挂载设备的文件系统 - iso9660 光驱 - ext4 - xfs - nfs - cifs samba的共享文件系统 - ntfs windows磁盘文件系统 – opts - 挂载属性 - noatime - noexec - nosuid – state 挂载动作 –原创 2021-02-28 16:45:05 · 363 阅读 · 1 评论 -
ansible常用模块之group、user、file(三)
自动化运维工具 shell脚本/Ansible/saltStack 自动化运维: 批量部署重复的工作 Ansible 无需客户端程序 只需要SSH 模块化 Ansiblechan常用模块 1.command 执行命令 2.shell 执行命令 3.yum 软件包管理 4.copy 文件管理 5.service 服务管理 ########################################## ansible模块 1.ansible帮助工具 ansib原创 2021-02-19 23:35:54 · 201 阅读 · 5 评论 -
ssh回顾(一)
ssh回顾: 远程管理服务 远程登录 加密 提供多种客户端工具 ssh 命令的使用 scp 命令的使用(推和拉) sftp 登录方式: 密码登录 密钥登录 安全性 方便 1.生成密钥对 ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsa 2.推送公钥到需要登录的服务器上 ssh-copy-id -i ~/.ssh/id_ras.pub 用户名@ip 创建文件 dd if=路径原创 2021-02-04 13:12:23 · 82 阅读 · 0 评论 -
Ansible基础模块(二)
Ansible 1.基本概述 1.1.Ansible是一个配置管理系统configuretion management system你只需要可以使用ssh访问你的服务器或设备就行。 1.1.Ansible能做什么 ansible可以帮助我们完成一些批量的任务,或者完成一些经常重 复的工作。 比如:同时在100台服务器上安装nginx服务,并在安装后启动服 务 比如:将某个文件一次性拷贝到100台服务器上。 比如:每当有新服务加入工作环境时,你都要为新服务器部署某个服务,也就是说原创 2021-01-28 20:49:11 · 308 阅读 · 7 评论