Ansible
文章平均质量分 68
ansible doc
沐雨听涛
kubernetes jenkins ansible
展开
-
ansible常用命令
常用模块:!所有示例以webserver为匹配目标主机。1.pingansible all -m ping !检测机器是否可登录,ping模块不需要传送参数!注:这里的ping模块并非调用了系统的ping命令,而是类似于登录到远程机器再echo出一个信息。2.command!可以执行任意命令,但不接受管道命令和重定向符号,如果想使用这些,则需要使用Shell模块。原创 2017-04-10 13:12:46 · 10028 阅读 · 2 评论 -
ansible基础
基础:0.ansible的源码地址官网: https://github.com/ansible/ansible 源码: https://github.com/ansible/ansible.git1.ansible最快的安装方式yum install epel-release -yyum install -y ansible!用pip安装,ansible以pyt原创 2017-04-10 13:09:08 · 352 阅读 · 0 评论 -
ansible-playbook简介
playbook是ansible进一步的运用。中文翻译是剧本。用另一种方式可能更容易理解,ansible的各个模块理解为linux系统下的各个命令,playbook理解成shell脚本。playbook包含变量和任务列表:用变量表示ansible模块调用时的各个元素,任务列表是要对这些元素的操作。以下面的playbook为例,解释一下playbook的和各个构成,@后面原创 2017-04-06 15:34:40 · 1093 阅读 · 0 评论 -
ansible安装
ansible批量运维工具,简单易上手,无agent,几乎可以不用配置即可使用。本身安装也比较简单:本文中系统默认为centos 6.x1.yum安装ansible软件包并不在centos的安装包中,但epel源包含了该软件。先安装epelyum install epel-release -y安装ansibleyum install ansible -y原创 2017-04-05 15:50:35 · 311 阅读 · 0 评论 -
ansible-playbook变量及jinja2过滤器介绍
1.合法的变量纯字符: foo字符加下划线: foo_te字符开头跟数字: foo12变量需要遵守yaml语法,变量名不能出现'-'号和数字值中出现减号‘-’,需要引号把整个字段引起来。如:sef-test 不合法12 不合法2.变量存在的位置主机清单中的变量playbook中的变量和变量文件playbook中变量的引用使用 {{ }}引起来。...原创 2018-03-02 13:35:25 · 2466 阅读 · 0 评论