当前位置: 首页 > news >正文

品牌网站建设仁術大蝌蚪企业设计公司

品牌网站建设仁術大蝌蚪,企业设计公司,如何做电商网站设计,优科技网站建设playbook是ansible用于配置#xff0c;部署#xff0c;和被管理被控节点的剧本 playbook常用的YMAL格式#xff1a;#xff08;文件名称以 .yml结尾#xff09; 1、文件的第一行应该以 --- (三个连字符)开始#xff0c;表明YMAL文件的开始。    2、在同一…playbook是ansible用于配置部署和被管理被控节点的剧本 playbook常用的YMAL格式文件名称以  .yml结尾 1、文件的第一行应该以 --- (三个连字符)开始表明YMAL文件的开始。    2、在同一行中#之后的内容表示注释类似于shellpython和ruby。    3、YMAL中的列表元素以”-”开头然后紧跟着一个空格后面为元素内容。    4、同一个列表中的元素应该保持相同的缩进。否则会被当做错误处理。    5、play中hostsvariablesrolestasks等对象的表示方法都是键值中间以:分隔表示:后面还要增加一个空格。 playbook由三个部分组成 host部分使用host指示使用哪个主机或主机组来运行下面的tasks remote_user指定远程主机中的哪个用户来登录远端系统在远端系统执行tasks的用户 tasks指定远端主机将要执行的一系列动作tasks的核心为ansible的模块 playbook的核心元素 hosts主机组 tasks任务列表 variables变量设置方式有四种 Templates包含了模板语法的文本文件 Handlers由特点条件触发的任务 [rootserver ansible]# vim nginx.yml --- - hosts: webremote_user: roottasks:- name: install nginxyum: namenginx statepresent- name: copy nginx.confcopy: src/tmp/nginx.conf dest/etc/nginx/nginx.conf backupyesnotify: reload    #当nginx.conf发生改变时通知给相应的handlerstags: reloadnginx   #打标签- name: start nginx serviceservice: namenginx statestartedtags: startnginx   #打标签handlers:  #注意前面没有-是两个空格- name: reloadservice: namenginx staterestarted  #为了在进程中能看出来 运行前的三部曲 检查错误ansible-playbook  nginx.yml  --syntax-check 列出所有任务ansible-playbook  nginx.yml  --list-task 列出在那些机器执行ansible-playbook  nginx.yml  --list-hosts 运行ansible-playbook  nginx.yml variables部分vars为调用定义变量 1.facts可直接调用 setup模块就是通过facts组件来实现的用setup模块获取直接放入剧本中调用即可 2.用户自定义变量 vars     - var1 cc1     - var2 cc2  1.如果未在剧本中定义变量可以使用 ansible-playbook nginx.yml  -e  rpmnamekeepalived 2.修改剧本定义 模板 templates 模板支持 字符串使用单引号或双引号   数字整数浮点数   列表[item1, item2, ...]   元组(item1, item2, ...)   字典{key1:value1, key2:value2, ...}   布尔型true/false   算术运算     , -, *, /, //, %, **   比较操作     , !, , , ,   逻辑运算     and, or, not 修改剧本  修改剧本来定义变量  此处的rpmname代表的调用的文件名称为rpmname下面的nginxport为此文件中的变量模块。copy模块也需要修改为template模块。 字典 - name: install some packages   yum: name{{ item }} statepresent  with_items:     - nginx     - memcached     - php-fpm 传入多个参数 - name: add some groups   group: name{{ item }} statepresent  with_items:     - group11     - group12     - group13 - name: add some users   user: name{{ item.name }} group{{ item.group }} statepresent  with_items:     - { name: user11, group: group11 }     - { name: user12, group: group12 }     - { name: user13, group: group13 } 相当于一个一个传参给定义的相应接收的位置
http://www.hkea.cn/news/14511665/

相关文章:

  • 网站优化要多少钱莆田专业网站建设公司价格
  • jquery图片效果网站大连网站关键词排名
  • 网站首页适配规则做网站的岗位叫什么
  • 海宁网站建设公司推荐游戏制作软件免费版
  • wordpress网站关闭深圳勘察设计协会
  • 商标注册网上申请南阳seo网站价格
  • 个人网站怎么做淘宝客h5网站做微信小程序
  • 短期培训学什么好游戏优化是什么意思?
  • 网站 设计要求设计公司网站详情
  • 做网站一般用什么语言贵州省住房和城乡建设厅官网站
  • 网站内容建设的建议微信开放平台是干什么用的
  • 电子商务旅游网站建设论文个人永久免费自助建站
  • 兼职做网站编辑手机网站模板设计软件
  • 公司要建设网站深圳网站建设怎么做
  • 中国企业公司网站建设drupal joomla wordpress 带后台管理
  • 蒙文网站开发中国对外贸易公司排名
  • 怎么建论坛网站做网站付款会有凭证吗
  • 商务网站系统中支付功能怎么做市场调研报告怎么写
  • 水泵网站站群建设申请新账号注册
  • 网站开发如何运用form表单供需平台类网站建设
  • 微信公众号和网站建设的意义国内的有什么好wordpress主题
  • 网络服务禁用后如何启动新泰网站seo
  • 使用session和cookie实现网站自动登录 .net个性化推荐网站开发源码
  • 布吉做棋牌网站建设找哪家效益快wordpress网站如何制作
  • 绵阳阡陌网站建设域名买好后怎么建设网站
  • wordpress 刷新缓存网站图片大小优化
  • 苏州政策查询防疫网络seo
  • 建设安全网站的目的17做网店广州货源网
  • 美妆网站源码asp国外地图搜房网站建设
  • 做网站 用什么语言高校网站群建设研究