随笔分类 -  ansible

摘要:一,ansible使用role的用途? roles分别将变量/文件/任务/模板/handler等放置于单独的目录中, 并可以方便的include各目录下的功能 roles使playbook能实现代码被调用,避免了代码的重复 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog 阅读全文
posted @ 2020-05-16 10:37 刘宏缔的架构森林 阅读(683) 评论(0) 推荐(0) 编辑
摘要:一,ansible使用playbook的优点 1,用ansible执行一些简单的任务,使用ad-hoc命令就可以解决问题 如果执行复杂的功能,需要大量的操作,执行的ad-hoc命令会不够方便,这时我们选择使用playbook。 使用playbook你可以方便的重用代码,可以移植到不同的机器上面 可以 阅读全文
posted @ 2020-05-14 14:04 刘宏缔的架构森林 阅读(1979) 评论(0) 推荐(0) 编辑
摘要:一,ansible的authorized_key模块的用途 用来配置密钥实现免密登录: ansible所在的主控机生成密钥后,如何把公钥上传到受控端? 当然可以用ssh-copy-id命令逐台手动处理,如果受控端机器数量不多当然没问题, 但如果机器数量较多,有几十几百台时,手动处理的效率就成为问题。 阅读全文
posted @ 2020-04-24 14:00 刘宏缔的架构森林 阅读(3433) 评论(0) 推荐(1) 编辑
摘要:一,ansible的script模块的用途 script 模块用来在远程主机上执行 ansible 管理主机上的脚本, 即:脚本一直存在于 ansible 管理主机本地, 不需要手动拷贝到远程主机后再执行 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch 阅读全文
posted @ 2020-04-24 11:21 刘宏缔的架构森林 阅读(5208) 评论(0) 推荐(0) 编辑
摘要:一,ansible的user/group模块的用途: ansible的user模块用来实现:生成用户、删除用户等用户的管理ansible的group模块用来实现:生成组、删除组等组的管理 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: h 阅读全文
posted @ 2020-04-24 11:04 刘宏缔的架构森林 阅读(1368) 评论(0) 推荐(0) 编辑
摘要:一,ansible的file模块的用途 file 模块实现对文件的基本操作。 例如: 创建文件或目录 删除文件或目录 修改文件权限等 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/in 阅读全文
posted @ 2020-04-24 10:39 刘宏缔的架构森林 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:一,ansible的shell模块和command模块的区别? shell模块:在远程主机上执行主控端发出的shell/python脚本 command模块:不能调用shell指令,没有bash的环境变量,也不能使用shell的一些操作,在遇到"<",">","|","&"将会终止。 它不支持变量、 阅读全文
posted @ 2020-04-24 10:27 刘宏缔的架构森林 阅读(3744) 评论(0) 推荐(0) 编辑
摘要:一,ansible的setup模块的用途: 用来获取主机的信息 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/2023/05/21/ansible-yong-set 阅读全文
posted @ 2020-04-23 10:30 刘宏缔的架构森林 阅读(3364) 评论(0) 推荐(0) 编辑
摘要:一,ansible的get_url模块用途: get_url模块可以在受控机下载文件 可以理解成从受控端执行wget 下载的url支持:http | https | ftp 三种协议 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: htt 阅读全文
posted @ 2020-04-23 10:24 刘宏缔的架构森林 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:一,使用yum/dnf模块要注意的地方: 使用dnf软件安装/卸载时,需要有root权限, 所以要使用become参数 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php 阅读全文
posted @ 2020-04-22 19:10 刘宏缔的架构森林 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:一,为什么要使用sudo? 1, 生产环境中,为了安全因素,我们不会直接使用root来登录到server, 确实有需要的情况下,我们再使用sudo切换到root权限。 所以很多ansible的演示直接使用root还是不够安全的, 生产环境中的机器也不会开放权限允许root直接登录 2, ansibl 阅读全文
posted @ 2020-04-19 19:36 刘宏缔的架构森林 阅读(5745) 评论(0) 推荐(0) 编辑
摘要:一,copy模块的作用: 复制文件到受控的远程主机 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.imgtouch.com/index.php/2023/05/21/ansiblecopy-mo-kuai-yi 阅读全文
posted @ 2020-04-19 15:40 刘宏缔的架构森林 阅读(592) 评论(0) 推荐(0) 编辑
摘要:一,ansible的用途: ansible是基于python开发的自动化运维工具, 它基于SSH远程连接服务, 可以实现批量系统配置、批量软件部署、批量文件拷贝、批量运行命令等多个运维功能 因为基于ssh连接,所以只需要受控端运行openssh服务即可,无需运行其他服务 只需主控端安装ansible 阅读全文
posted @ 2020-04-18 22:16 刘宏缔的架构森林 阅读(1424) 评论(0) 推荐(0) 编辑