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

怎么做网站音乐wordpress 文章推荐一篇

怎么做网站音乐,wordpress 文章推荐一篇,网站制作 南通,wordpress有趣的插件ansible进阶版01 欢迎使用Markdown编辑器最佳实践保持简单 保持井然有序(有组织的)经常测试 git工作原理 chapter 2编写ymal格式的主机清单 欢迎使用Markdown编辑器 最佳实践 保持简单 使用yaml的原生语法使用自带模块尽量使用专用模块,不…

ansible进阶版01

  • 欢迎使用Markdown编辑器
      • 最佳实践
        • 保持简单
    • 保持井然有序(有组织的)
        • 经常测试
    • git
      • 工作原理
    • chapter 2
      • 编写ymal格式的主机清单

欢迎使用Markdown编辑器

最佳实践

保持简单
  • 使用yaml的原生语法
  • 使用自带模块
  • 尽量使用专用模块,不要使用shell、script、command模块,因为这些模块没有幂等性。
  • 使用标准风格

保持井然有序(有组织的)

  • 使用友好的变量名:见文知义
  • 保持项目有好的组织方式。例:
.
├── dbservers.yml
├── inventories/
│ ├── prod/
│ │ ├── group_vars/
│ │ ├── host_vars/
│ │ └── inventory/
│ └── stage/
│ ├── group_vars/
│ ├── host_vars/
│ └── inventory/
├── roles/
│ └── std_server/
├── site.yml
├── storage.yml
└── webservers.yml
  • 如果可能,使用动态主机清单
  • 适当的分组,利用分组的好处。一台主机可以属于多个组。
  • 对于重复使用的内容,推荐使用角色role
  • 集中运行playbook
经常测试
  • 在playbook中包含测试代码
  • 使用block/rescue实现任务补救
  • 使用最新的Ansible版本
  • 使用测试工具

git

  • 是一个版本控制工具SCM
  • 可以理解为,为目录打快照

工作原理

  • 三个重要的工作区域
    • 工作区:保存playbook等文件的目录
    • 版本库:保存快照的目录。在工作区中名为.git的目录
    • 暂存区:工作区和版本库之间的缓冲地带
git add
git commit
工作区
暂存区
版本库

文件的状态

  • 未跟踪Untracked:工作区中的文件,既不在暂存区,又没有在版本库中
  • 已暂存Staged:存入暂存区,尚未commit至版本库中的文件
  • 未修改:版本库中的文件和工作区中的文件相同
  • 已修改:文件被commit至版本库之后,有过改动

chapter 2

编写ymal格式的主机清单

  • ansible支持多种格式的主机清单
[student@worktest ~]$ grep -A2 '^\[inventory' /etc/ansible/ansible.cfg
[inventory]
# enable inventory plugins, default: 'host_list', 'script', 'auto', 'yaml', 'ini', 'toml'
#enable_plugins = host_list, virtualbox, yaml, constructed
  • yaml主机清单
# ini格式如下:
[lb_servers]
servera.lab.example.com[web_servers]
serverb.lab.example.com
serverc.lab.example.com[backend_server_pool]
server[b:f].lab.example.com# 以上的ini格式,对应的yaml格式如下:
lb_servers:hosts:servera.lab.example.com:
web_servers:hosts:serverb.lab.example.com:serverc.lab.example.com:
backend_server_pool:hosts:server[b:f].lab.example.com:
  • 在ini格式的主机清单中,没有组名的主机,默认处于ungrouped组中。所有的主机,都在all组中。如notinagroup.lab.example.com在ungrouped组中:
notinagroup.lab.example.com[mailserver]
mail.lab.example.com# 以上ini格式对应的yaml如下:
all:children:ungrouped:notinagroup.lab.example.com:mailserver:mail.lab.example.com:
  • 主机清单变量
[monitoring]
watcher.lab.example.com[monitoring:vars]   # 组变量声明格式
smtp_relay: smtp.lab.example.com    # 变量名: 变量值# 以上ini格式对应的yaml格式如下:
monitoring:hosts:  # 定义组中的主机watcher.lab.example.com:vars:   # 定义组变量smtp_relay: smtp.lab.example.com# ini主机变量示例:
[worktests]
worktest.lab.example.com
localhost ansible_connection=local   # 主机变量
host.lab.example.com# 以上ini格式对应的yaml格式如下:
worktests:hosts:worktest.lab.example.com:localhost:ansible_connection: localhost.lab.example.com:
  • ansible为用户准备了将ini格式的清单转成yaml格式的命令:
[user@demo ~]$ ansible-inventory --yaml -i origin_inventory --list \
> --output destination_inventory.yml
# 注意,转成ymal格式的主机清单,有时候不准确,还需要手工调整。

vim技巧

[student@worktest inventory-yaml]$ vim ~/.vimrc
set ai          # 自动缩进
set et          # 将tab转为空格
set ts=2        # 按一个tab,缩进2个空格

文章转载自:

http://0Z8k33rf.qpzjh.cn
http://Br1rlI2I.qpzjh.cn
http://s5xuk4nP.qpzjh.cn
http://T4XThyzs.qpzjh.cn
http://Pv7kcsVG.qpzjh.cn
http://UbzAhoQ4.qpzjh.cn
http://AGDPlXqk.qpzjh.cn
http://sNR2tiuk.qpzjh.cn
http://pMBof2R6.qpzjh.cn
http://IPCjuDOb.qpzjh.cn
http://6NPbwSd0.qpzjh.cn
http://wLOPjuQl.qpzjh.cn
http://IfTLFzgz.qpzjh.cn
http://RmvrEzXL.qpzjh.cn
http://QoWlJ9D7.qpzjh.cn
http://Pavf7VXS.qpzjh.cn
http://cbJSWtsR.qpzjh.cn
http://9O6jqOO4.qpzjh.cn
http://jJ4qqW2g.qpzjh.cn
http://DJbHYPoO.qpzjh.cn
http://NsFLGYZn.qpzjh.cn
http://GX7kLd5U.qpzjh.cn
http://6B5kmvAp.qpzjh.cn
http://maL2s6uu.qpzjh.cn
http://J1PQJB7V.qpzjh.cn
http://sVz5ZYSA.qpzjh.cn
http://hAzfMr7k.qpzjh.cn
http://ynsjIVWv.qpzjh.cn
http://iEzrHb1B.qpzjh.cn
http://J6Ca1LoL.qpzjh.cn
http://www.dtcms.com/wzjs/654453.html

相关文章:

  • 站长要维护网站店铺推广方法有哪些
  • 深圳做网站排名公司企业展厅布展设计
  • 网站上做的vi设计是怎么做的网络运维工程师证
  • 个人网站设计论文php网站做推广被禁止访问了
  • 长春网站制作允许吗a963设计网作品
  • 广州设计网站建材建设行业网站
  • 潍坊云建站模板用网站的源代码怎么做网站
  • 郑州cms建站模板电子商务网站建设与维护实训报告
  • 做网站可以用ai做做试题网站
  • wordpress修改为中文自学seo能找到工作吗
  • Wordpress外贸网站搭建公司广州市城乡和住房建设局官网
  • 购物网站app摄影作品网站app十大排名
  • 怎么自己做直播网站吗本机可以做网站的服务器吗
  • 网站优化 价格查询网站模板制作视频教程
  • 个体户能否从事网站建设试描述一下网站建设的基本流程图
  • 网站配置服务Wordpresswordpress批量定时更新
  • 抖音seo排名优化公司seo外链建设的方法有
  • 在南海建设工程交易中心网站有哪些小程序免费模板平台
  • 做网站需要代码么网上营销的平台有哪些
  • 做cpa必须要有网站吗wordpress外网ip访问
  • 做软件的网站php免费信息网站建设平台
  • 学校做网站的软件wordpress入门建站教程
  • 在网站上显示地图加强主流网站建设
  • 免费网站推广平台排行榜企业年检网上申报入口
  • 做信息浏览的网站策划案北京公司注册虚拟地址
  • 在线做原型的网站郑州网站制作建设
  • 公司网站开发维护网站模板出售
  • 从零开始做电影网站急招网络销售招聘
  • 哪里有网站建设哪家好企业信用信息查询公示系统陕西
  • 要做网站房屋租赁网站开发模版