码迷,mamicode.com
首页 >  
搜索关键字:ptyhon ansible    ( 2471个结果
Ansible YML语言
要熟练使用ansible,则必须要掌握YML语法,因为不管是playbook还是roles中,都要写YML文件。以下是YML语法的三个基本规则:1、YML使用缩进来表示层级关系,缩进用2个空格,不能使用table2、冒号后面有一个空格,除了表示路径的情况以外如:my_key:my_value3、短横线表示列表,..
分类:编程语言   时间:2016-07-05 10:28:24    阅读次数:2263
使用 Ansible 管理 MySQL 复制
Ansible 是一个配置管理和应用部署工具,功能类似于目前业界的配置管理工具 Chef,Puppet,Saltstack。Ansible 是通过 Python 语言开发。Ansible 平台由 Michael DeHaan 创建,他同时也是知名软件 Cobbler 与 Func 的作者。Ansible 的第一个版本发布于 2012 年 2 月,相比较其它同类产品来说,Ansible 还是非常年轻...
分类:数据库   时间:2016-07-04 13:53:52    阅读次数:301
ansible 简单入门与使用
由于线上用的一直是ansible,但是时常的操作也就那么点儿。今儿总结之前用过saltstack,不可否认saltstack还是遇到各种小问题;后来开始转向研究一下ansible,一来是他不用像saltstack一样每个都要去部署一个客户端,而且有些操作系统.至于执行速度显然不做更多的说法,其实线..
分类:其他好文   时间:2016-07-02 23:05:56    阅读次数:371
playbook
简介:playbook是由一个或多个“play”组成的列表。play的主要功能是在于将事先归并为一组的主机装扮成事先用过ansible中的task定义好的角色。从根本上来讲,所谓task无非是调用ansible的一个module。将多个play组织在一个playbook中,即可以让他们联合起来按事先编排的机制完..
分类:其他好文   时间:2016-07-01 16:30:54    阅读次数:140
python之paramiko模块
一. 简介 paramiko是一个用于做远程控制的模块,使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 二. 使用 1. 下载安装 2. 模块使用 执行命令 - 用户名+密码方式 执行命令 - 秘钥方式 上传或 ...
分类:编程语言   时间:2016-06-29 20:35:44    阅读次数:176
ansible-YAML语法
YAML语法这个页面提供一个正确的YAML语法的基本概述,他被用来描述一个playbooks(我们的配置管理语言)。我们使用YAML是因为它像XML或JSON是一种利于人们读写的数据格式,此外在大多数编程语言中有使用YAML的库。基本的YAML对于Ansible,每个yaml文件都是从一个列表开始。列表..
分类:其他好文   时间:2016-06-29 15:58:33    阅读次数:923
ansible入门
前言 最近看了一下ansible,挺火的一个配置管理工具,对比老大哥puppet,使用起来要简单一些,并且可以批量执行命令,对比同是python语言编写的saltstack,不需要安装客户端(基于paramiko),也更灵活一些,尤其我们现有的登录方式,通过跳板机加密钥,改造成ansible成本很低 ...
分类:其他好文   时间:2016-06-29 11:08:49    阅读次数:291
自动化运维工具ansible部署以及使用
测试环境master 192.168.16.74webserver1 192.168.16.70webserver2 192.168.16.72安装ansiblerpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/epel-release-6-8 ...
分类:其他好文   时间:2016-06-28 20:20:58    阅读次数:182
自动化运维工具之Ansible(二)
一、Ansible基础安装通过Yum安装rpm使用与epel6,7等。但是必须安装Python2.4或者更高的版本的Python。添加源:wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-6.repoyuminstallansible-y二、Ansible配置1、ssh面密钥登陆设置##生成公钥/私钥ssh-keygen..
分类:其他好文   时间:2016-06-28 18:53:44    阅读次数:174
Ansible批量执行命令慢的解决思路
做运维的同学很多都用过ansible吧,开源批量部署工具排名前三的:puppet,saltstack,ansible。ansible的特点是没有agent,采用ssh协议来通讯,轻量级,采用python编写,既可以写playbook,也可以做一些ad-hoc的批量命令执行操作。最近在两台ansible主机上执行ansible命令时发现..
分类:其他好文   时间:2016-06-28 18:53:19    阅读次数:4832
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!