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 · 296 阅读 · 0 评论 -
ansible-playbook语法(五)
Ansible Playbook1.playbook模块简介playbook是由一个或多个模块组成的,使用多个不同的模块,完成一件事。playbook通过yaml语法识别描述的状态文件。扩展名是yaml。2.YAML三板斧缩进 YAML使用一个固定的缩进风格表示层级结构, 每个缩进由两个空格组成,不能使用tabs冒号冒号 以冒号结尾的除外,其他所有冒号后面都必须 有空格。短横线 表示列表项,使用一个短横杠加一个空格。 多少项使用同样的缩进别作为统一列表格。[r原创 2021-03-16 22:42:59 · 251 阅读 · 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 · 413 阅读 · 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 · 221 阅读 · 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 · 95 阅读 · 0 评论 -
Ansible基础模块(二)
Ansible1.基本概述1.1.Ansible是一个配置管理系统configuretion management system你只需要可以使用ssh访问你的服务器或设备就行。1.1.Ansible能做什么ansible可以帮助我们完成一些批量的任务,或者完成一些经常重 复的工作。比如:同时在100台服务器上安装nginx服务,并在安装后启动服 务比如:将某个文件一次性拷贝到100台服务器上。比如:每当有新服务加入工作环境时,你都要为新服务器部署某个服务,也就是说原创 2021-01-28 20:49:11 · 326 阅读 · 7 评论