分类目录:翻译

以下是分类 翻译 下的所有文章

ansible-playbook 为某特定的组创建特殊的用户

在系统创建的时候,我们可能需要为所有的服务器创建一个些管理员帐号  

这些用户是所有的服务器都需要的,所以我们一般直接写一个Playbook 写上 – hosts: all 但是,有时候,我们不光需要创建通用的用户,我们还需要为某些特殊的服务器创建特有……

ansible 常用module lineinfile 文件单行正则替换

我们在日常的工作中经常会遇到需要修改配置文件中某个项的值的情况,什么apache啊,mysql啊,docker 啊, 等等 ,当然我们可以使用template等其它方式来实现,但是今天我们要说一下这个lineinfile的正则替换,聚个例子来说,docker的配置文件

其中……

ansible-playbook常用模块(module) copy

先上官网文档地址:http://docs.ansible.com/ansible/copy_module.html copy模块的坐拥其实就是 将某个文件拷贝到远程主机上,比如,我们本机有个脚本需要在远程主机执行一下,第一步肯定是拷贝过去 例子:

当然,正如官方文档上介绍,……

ansible roles 在被引用时如何传递变量

ansible很亮的功能之一就是role, 我们可以将不同分类的task 归类之后放到一个相同的role中,方便管理,方便重用 一个简单的role:  

是的,有一个role 名字叫 test ,test这个role下只有一个文件夹,tasks, 只有一个yml文……

ansible-plabybook 常用的有用的命令

ansible-playbook常用的非常有用的参数有: -C ,大写c ,这个命令的意思就是模拟执行,会告诉你跑完这个playbook会发生什么,其实并没有真实发生

–step ,这个参数的作用是逐步执行,每执行完一个task,脚本会提示是否继续,或者跳过, ……

ansible模块帮助文档

ansible有很多很多的模块,有一些是官方提供,有一些是别人提供,你也可以自己提供 模块的路径为:

官方提供给我们很多模块的同时,我们需要一些帮助文档来了解如何使用这些模块 这个时候我们需要一个命令

这个命……

ansible hostinventory 之间的 或与非

ansible中的“或“”与“”非“ 我们经常在日常的工作中需要操作多个组,这个时候我们就需要知道一些 常用的合并集合的方法,最重要的方法就是 : “ :     :&   :!”下边直接上例子

指定一个组: [crayon-59366a0fd33f49380628……

使用docker-py管理docker

因为业务需要,需要使用python来清理一些状态为Dead的Container,当然,我们可以使用docker ps -a 然后过滤状态为dead的容器,现在我们有了一个更好的选择:docker-py 官方文档地址:https://docker-py.readthedocs.io/en/stable/ 下面说一下简单的使用: [crayo……