ansible
文章平均质量分 78
陈陈的糖罐子
一个人工智能的菜鸟
展开
-
ansible中角色的使用
1、ansible rolesansible角色简介:ansible roles是为了层次化,结构化的组织playbookroles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录之中,并且可以便捷的include它们roles一般用于基于主机构建服务的场景之中,在企业复杂业务场景中应用的频率很高以特定的层级目录结构进行组织的tasks,variables,handlers,templates,files等;相当于函数的调用把各个功能切割成片段来执行2、roles目录结构files原创 2021-03-24 20:28:50 · 253 阅读 · 0 评论 -
ansible中的任务执行控制
一、循环循环迭代任务1、简单循环{{item}}#迭代变量名称2、循环散列或字典列表例题:ftp两个用户分别为user1和user2,密码为123和456,并设定其发布家目录二、条件when:条件1条件2条件判断...原创 2021-03-23 20:47:12 · 122 阅读 · 0 评论 -
ansible中的变量及加密
playbook1、playbook的功能playbook是一个由一个或多个play组成的列表playbook文件使用YAML来写的2、YAML简介是一种表达资料序列的格式,类似于XML特点:可读性好和脚本语言交互性好易于实现适用程序执行流梳理方式可扩展性强语法简介:在文件中用[—]开始在文件中用[…]结束次行一般书写文件内容缩进严格,两个缩进大小写敏感key/value可以多行书写也可一行书写,一行书写用,隔开value可以是个字符串,也可是list一个play需原创 2021-03-20 21:48:07 · 226 阅读 · 0 评论 -
Ansible的常用模块
1、ansible实现管理的方式Ad-Hoc #利用ansible命令直接完成管理,主要用于临时命令使用场景playbook #ansible脚本,主要用于大型项目场景,需前期的规划2、Ad-Hoc执行方式中如何获取帮助ansible-doc #显示模块帮助指令格式:ansible-doc 参数 模块常用参数-l #列出可用模块-s #显示指定模块的playbook片段3、ansible命令运行方式及常用参数格式:ansible 清单 -m 模块 -a 模块参数常用参数–ver转载 2021-03-17 21:05:54 · 154 阅读 · 0 评论 -
Ansible的安装及部署
1、环境:真机(主控机,可上网):172.25.254.31虚拟机(受控机):172.25.254.131/172.25.254.2132、ansible的安装主控机端:安装ansiblednf install ansible.noarch -y#因为已经搭建好软件仓库,所以可直接安装#也可在网上安装ansible的基本信息:/etc/ansible/ansible.conf #全局配置变量,默认很少修改/etc/ansible/hosts #全原创 2021-03-16 21:46:33 · 811 阅读 · 0 评论