五
文章平均质量分 71
李牛克斯小学生.
生活的理想不就是为了理想的生活嘛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
5.7#ansible实例练习
题目: 因为网址不可用,所以主机编写hwreport.empty文件到/tmp/中然后操作 脚本: 执行: 检验: 脚本: 执行: 检验:原创 2021-08-27 17:16:16 · 162 阅读 · 0 评论 -
5.6#Ansible中的角色使用
1. ansible roles 1.1 ansible 角色简介 Ansible roles 是为了层次化,结构化的组织Playbook roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们 roles一般用于基于主机构建服务的场景中,在企业复杂业务场景中应用的频率很高 以特定的层级目录结构进行组织的tasks、variables、handlers、templates、files等;相当于函数的调用把各个功能切割成片段来执行。 1.2 roles目录原创 2021-08-27 13:38:22 · 138 阅读 · 0 评论 -
5.5#Anisble中的任务执行控制
实验环境: 一.循环## 循环迭代任务 1.简单循环 loop: ##赋值列表 - value1 - value2 - ... {{item}} ##迭代变量名称 实例 运行 2.循环散列或字典列表 --- - name: create file hosts: 172.25.0.254 tasks: - name: file module service: name: "{{ item.name}}" state: "{{ i原创 2021-08-26 15:28:30 · 181 阅读 · 0 评论 -
5.4#Ansible中的变量及加密
1.变量命名 只能包含数字,下划线,字母 只能用下划线或字母开头 2.变量级别 全局: 从命令行或配置文件中设定的 paly: 在play和相关结构中设定的 主机: 由清单,事实收集或注册的任务 变量优先级设定: 狭窄范围有限与广域范围 3.变量设定和使用方式 1.在playbook中直接定义变量 --- - name: test var hosts: all vars: USER: westosuser 2.在文件中定义变量 vim westos.yml ttt: -原创 2021-08-24 17:51:22 · 151 阅读 · 0 评论 -
5.3#使用Ansible中的playbook
Playbook 相当于shell中的脚本 1.Playbook的功能 playbook 是由一个或多个play组成的列表 Playboot 文件使用YAML来写的 2.YAML(语言) 简介 是一种表达资料序列的格式,类似XML Yet Another Markup Language 2001年首次发表 www.yaml.org 特点 可读性好 和脚本语言交互性号 易于实现 适用程序执行流梳理方式 可扩展性强 语法简介 在文件中用[—]开始 在文件中用[…]结尾 次行一般书写文件内容 缩进严格原创 2021-08-24 10:04:10 · 173 阅读 · 0 评论 -
5.2#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################原创 2021-08-21 16:07:13 · 197 阅读 · 0 评论 -
5.1#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的安装 2.1 epel源 dnf install ansible -y ansible --viersion 2.2 ansible的基本信息: /etc/ansible/ansible.conf ##全局配置文件,默认很少修改 /etc/ansible/hosts ##全局主机清单清单文件原创 2021-08-20 15:42:32 · 162 阅读 · 0 评论
分享