note-ansible 视频笔记

playbook

单个变量循环

image-20220320132658131

多个变量循环

image-20220320132227398

条件判断

image-20220320132954217

image-20220320133151471

group变量

image-20220320133839585

根据文件名使用组变量

image-20220320134345069

image-20220320134310953

image-20220320134537503

inventory默认配置文件

image-20220321133627194

优先级:

1.当前目录下的ansible.cfg配置文件

2.配置环境变量

image-20220321134025500

目录结构

image-20220321135102182

以root身份进行操作

image-20220321140156541

module

copy

image-20220321140434877

template

需要jinja2语法

image-20220321141833367

copy

gather_facts

从远程机器上收集信息

user

image-20220322092122921

password必须经过加密才可以使用,{{}}是使用变量

image-20220322143336516

get-url

下载

unarchive 解压缩

image-20220322151732703

common

image-20220322152852946

vault

image-20220323092335457

image-20220323092352985

image-20220323092401417

set_fact

image-20220323093607457

fatch

拉取文件到本地

block

image-20220323100649666

image-20220323100819570

role

image-20220323143347365

(此处为旧版本使用方法)

声明环境变量

image-20220323143452823

image-20220323144443555

ansible-galaxy

创建role(全套文件)

requirements

image-20220323160301323

代码风格检查工具

ansible-lint

posted @ 2022-04-15 09:54  yy9knsg  阅读(30)  评论(0)    收藏  举报