07 2022 档案

摘要:1:环境介绍 | 主机 | IP | Config | 系统 | | : : | : : | : : | : : | | kubernetes-master | 10.0.0.12 | 2C4G | CentOS 7.9 | | kubernetes-worker | 10.0.0.13 | 2C2 阅读全文
posted @ 2022-07-31 14:32 Layzer 阅读(1035) 评论(0) 推荐(1)
摘要:1:Playbook命令 ansible-playbook <xxx.yaml> ... [options] 常见选项: 1:-C --check # 只检测可能会发生的改变,但不真正执行操作 2:--list-hosts # 列出运行任务的主机 3:--list-tags # 列出tag 4:-- 阅读全文
posted @ 2022-07-09 03:06 Layzer 阅读(228) 评论(0) 推荐(0)
摘要:1:核心元素 1:Hosts 执行的远程主机列表 2:Tasks 任务集 3:Variables 内置变量或自定义变量在playbook中调用 4:Templates 模板,可替换模板文件中的变量并实现一些简单逻辑的文件 5:Handlers 和 notify 结合使用,由特定条件触发的操作,满足条 阅读全文
posted @ 2022-07-08 23:28 Layzer 阅读(208) 评论(0) 推荐(0)
摘要:1:List列表 列表由多个元素组成,每个元素放在不同行,且元素前均使用"-"打头,或者将所有元素用 [ ] 括起来放在同一行 # 示例 - Name - Age - City [Name,Age,City] 2:Dictionary字典 字典由多个key与value构成,key和value之间用 阅读全文
posted @ 2022-07-08 14:02 Layzer 阅读(87) 评论(0) 推荐(0)
摘要:1:Playbook介绍 playbook 剧本是由一个或多个“play”组成的列表 play的主要功能在于将预定义的一组主机,装扮成事先通过ansible中的task定义好的角色。 Task实际是调用ansible的一个module,将多个play组织在一个playbook中,即可以让它们联合起来 阅读全文
posted @ 2022-07-08 11:43 Layzer 阅读(87) 评论(0) 推荐(0)
摘要:1:Command 模块 功能:在远程主机执行命令,此为默认模块,可忽略-m选项 注意:此命令不支持 $VARNAME < > | ; & 等,用shell模块实现 # 示例 [root@ansible-manager ~]# ansible all -m command -a "echo 'Hel 阅读全文
posted @ 2022-07-08 03:29 Layzer 阅读(199) 评论(0) 推荐(0)
摘要:1:相关工具 1:/usr/bin/ansible # 主程序,临时命令执行工具 2:/usr/bin/ansible-doc # 查看配置文档,模块功能查看工具 3:/usr/bin/ansible-galaxy # 下载/上传优秀代码或Roles模块的官网平台 4:/usr/bin/ansibl 阅读全文
posted @ 2022-07-07 13:46 Layzer 阅读(100) 评论(0) 推荐(0)
摘要:1:介绍 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 2:发展史 作者:Michael DeHaan( Cobbler 与 Func 阅读全文
posted @ 2022-07-06 23:24 Layzer 阅读(93) 评论(0) 推荐(0)