ansible
文章平均质量分 92
adreamchaser刚
这个作者很懒,什么都没留下…
展开
-
Anisble中的任务执行控制
##一.循环## #循环迭代任务# #1.简单循环# loop: ##赋值列表 value1 value2 … {{item}} ##迭代变量名称 #实例# name: create file hosts: 172.25.0.254 tasks: name: file module file: name: /mnt/{{item}} state: present loop: westos_file1 westos_file2 #2.循环散列或字典列表# name: create f原创 2021-01-16 23:18:24 · 109 阅读 · 0 评论 -
Ansible中的变量及加密的实例
1.变量命名 只能包含数字,下划线,字母 只能用下划线或字母开头 2.变量级别 全局: 从命令行或配置文件中设定的 paly: 在play和相关结构中设定的 主机: 由清单,事实收集或注册的任务 变量优先级设定: 狭窄范围有限与广域范围 3.变量设定和使用方式 1.在playbook中直接定义变量 --- - name: test var hosts: all vars: USER: westosuser ... 直接定义变量 2.在文件中定义变量 vim user_list.yml u原创 2020-12-18 00:49:49 · 196 阅读 · 0 评论 -
Ansible中的playbook执行文本
Playbook 1.Playbook的功能 playbook 是由一个或多个play组成的列表 Playboot 文件使用YAML来写的 2.YAML 简介 是一种表达资料序列的格式,类似XML Yet Another Markup Language 2001年首次发表 www.yaml.org 特点 可读性好 和脚本语言交互性号 易于实现 适用程序执行流梳理方式 可扩展性强 语法简介 在文件中用---开始 在文件中用...结尾 次行一般书写文件内容 缩进严格 大小写敏感 key/value可以多行书写也原创 2020-12-15 23:44:27 · 446 阅读 · 0 评论 -
Ansible中的常用模块实例
###########test setting############# #ssh key crypt node{1…3} root,westos #id_rsa ----> ansible -----> lee,root #sudo node{1…3} westos ALL=(ALL) NOPASSWD: ALL #vim test.sh #!/bin/bash #!/bin/bash echo “####################node1################原创 2020-12-15 23:21:30 · 391 阅读 · 0 评论 -
Ansible的安装与应用
Ansible 172.25.x.254 node1 172.25.x.1 node2 172.25.x.2 node3 172.25.x.3 ####1.Ansible对于企业运维的重大意义#### ####2.Ansible的安装#### epel源 dnf install ansible -y ansible --viersion ansible的基本信息: /etc/ansible/ansible.conf ##全局配置文件,默认很少修改 /etc/ansible/hosts ##全局原创 2020-12-14 21:54:26 · 190 阅读 · 0 评论