YAML的字典

1. 作用解释

字典作用存放键值
name:westos
age:12
jobs:linux

2.相关参数

ansible-playbook xxx.yml ...
--check|-C                #预执行
--syntax-check             #check language
--list-hosts            #列出hosts
--list-tags                #列出tag
--list-tasks            #列出task清单的所有主机
--limit                    #指定执行主机
-v -vv                    #现实过程-vv显示详细过程

3. vim设定方式

vim ~/.vimrc            #编辑该文件使得其可以进行设定
autocmd FileType yaml setlocal ai ts=2 sw=2 et
set nu                    #设定所有文件都代行号显示

4.练习

使用playbook安装HTTPD等软件同时将该服务设定为开机自起,同时将其设定为启动状态

  1 ---
  2 - name: for 91-93 httpd.server install and start
  3   hosts: server
  4   tags: httpd server start and firealld add + port 8080/tcp
  5   tasks:
  6     - yum:
  7         state: latest
  8         name: httpd
  9     - service:
 10         name: httpd
 11         state: started
 12         enabled: yes
 13     - shell:
 14         cmd: systemctl enable --now httpd
 15         executable: bash
 16     - firewalld:
 17         service: http
 18         zone: public
 19         immediate: yes
 20         permanent: yes
 21         state: enabled
 22     - firewalld:
 23         port: 443/tcp
 24         zone: public
 25         permanent: yes
 26         immediate: yes
 27         state: enabled
 28 ...

YAML的字典

文章链接: https://www.mfisp.com/16434.html

文章标题:YAML的字典

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
建站教程投稿分享

Playbook简介

2023-2-9 15:25:58

建站教程投稿分享

MySQL用户管理

2023-2-13 16:30:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
客户经理
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠