分类目录:翻译

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

如何使用with_item的同时使用notify功能

今天研究了一个东西,就是如何在使用with_item的同时根据每一个item的情况,选择是否调用notify 我们很多时候都需要使用with_item这个循环,例如检测文件是否更新,或者其它什么时候,例如我们有4个文件  

例如,当a 更新的时候,我们重启a服务,……

如何再docker的container中监控主机的进程

有时候,我们想通过容器来监控主机(这也是openshift v3 正在做的),所有的监控都在容器中,从而实现快速部署 但是,默认情况下容器内是无法看到主机的所有进程的,如果想在容器中查看主机的所有进程,我们需要添加参数 –pid=host 加了这个参数启动的容器,会和主机使用同样的namespace,这样,我们就可以在容器中查……

ansibleplaybook 如何使用tag

在日常的ansible-playbook中使用tags 来灵活控制我们向要执行的具体的task , 有时候能达到意想不到的效果 看例子:

只执行第一个task:

只执行第二个task: [crayon-5d1……

ansible playbook如何处理错误(rescue)

在日常使用ansible playbook的过程中,我们有时候希望做一下补救性的操作,做一些判断, 例如:

如上的代码,第一部分出错后,会被rescue捕捉到,然后做一些补救性的工作,这个时候我们可以做一些有趣的任务例如: 1:我们要对httpd 的配置文件进行一些修改 如……

ansible中的 do until 循环

在我们日常的运维生活中,很多时候我们需要执行一些类似清理的工作: 例如: 当磁盘空间>90%的时候,我们找到存放网站的文件夹,随机挑选一个文件夹(或者挑选最大的),然后执行转移的命令,将这个文件夹转移到另外的服务器上,但是这个时候就有个问题:当这个文件夹被转移后,磁盘空间是否还是>90%? 当然,我们可以直接将清理脚本执行10……

ansible 模块 module git

官网地址: http://docs.ansible.com/ansible/git_module.html 有时候我们需要操作git相关操作 看一下这个例子:

  完整的参数列表 parameter required default choices comment……

如何制作一个Docker 镜像

我们很多时候是需要制作属于自己的镜像的,因为不是所有的镜像都是根据你的环境来制作的,所以我们要做一些自己的修改 第一步:

先下载一个基础镜像

run这个镜像 [crayon-5d11d6d9ea2a67996……

如何在容器之间共享分享数据

我们现在知道了如何使用本机的目录把mysql的容器的数据持久化,那么该如何才能让数据能在多个容器之间共享呢? 我们对docker image的了解可以从官网的这个图中看到 每一个镜像都是由多个只读的 layer组成的, 当我们去run一个镜像的时候,我们创建了一个可以读写的layer在这个所有的镜像layer的最上层,而这个可以读写的层我……

如何持久化的存储容器中的mysql数据

容器中的数据在容器重新启动的时候就会丢失,也就是你所有的操作都会被重置,这个有好处也有坏处,好处就不多说了,坏处就是,比如,mysql数据库类的容器,你一重启,我一天数据都没了,我找谁哭去?所以docker给我提供了持久化存储的方法, 今天我们看一种,存储在本机的方式: 首先,我们在容器所在主机创建一个目录 [crayon-5d11d6d……