五
文章平均质量分 71
李牛克斯小学生.
生活的理想不就是为了理想的生活嘛
展开
-
5.7#ansible实例练习
题目:因为网址不可用,所以主机编写hwreport.empty文件到/tmp/中然后操作脚本:执行:检验:脚本:执行:检验:原创 2021-08-27 17:16:16 · 118 阅读 · 0 评论 -
5.6#Ansible中的角色使用
1. ansible roles1.1 ansible 角色简介Ansible roles 是为了层次化,结构化的组织Playbookroles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们roles一般用于基于主机构建服务的场景中,在企业复杂业务场景中应用的频率很高以特定的层级目录结构进行组织的tasks、variables、handlers、templates、files等;相当于函数的调用把各个功能切割成片段来执行。1.2 roles目录原创 2021-08-27 13:38:22 · 99 阅读 · 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 · 137 阅读 · 0 评论 -
5.4#Ansible中的变量及加密
1.变量命名只能包含数字,下划线,字母只能用下划线或字母开头2.变量级别全局: 从命令行或配置文件中设定的paly: 在play和相关结构中设定的主机: 由清单,事实收集或注册的任务变量优先级设定:狭窄范围有限与广域范围3.变量设定和使用方式1.在playbook中直接定义变量---- name: test var hosts: all vars: USER: westosuser2.在文件中定义变量vim westos.ymlttt: -原创 2021-08-24 17:51:22 · 115 阅读 · 0 评论 -
5.3#使用Ansible中的playbook
Playbook相当于shell中的脚本1.Playbook的功能playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的2.YAML(语言)简介是一种表达资料序列的格式,类似XMLYet Another Markup Language2001年首次发表www.yaml.org特点可读性好和脚本语言交互性号易于实现适用程序执行流梳理方式可扩展性强语法简介在文件中用[—]开始在文件中用[…]结尾次行一般书写文件内容缩进严格原创 2021-08-24 10:04:10 · 127 阅读 · 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/bashecho “####################node1################原创 2021-08-21 16:07:13 · 148 阅读 · 0 评论 -
5.1#Ansible的安装及部署
Ansible 172.25.x.254node1 172.25.x.1node2 172.25.x.2node3 172.25.x.31.Ansible对于企业运维的重大意义2.Ansible的安装2.1 epel源dnf install ansible -yansible --viersion2.2 ansible的基本信息:/etc/ansible/ansible.conf ##全局配置文件,默认很少修改/etc/ansible/hosts ##全局主机清单清单文件原创 2021-08-20 15:42:32 · 130 阅读 · 0 评论