随笔分类 - linux架构
摘要:[toc] ansible jinja2模板概述 ansible允许jinja2模板中使用条件判断和循环,但是不允许在playbook中使用 ansible jinja2模板使用 基本语法 jinja2模板逻辑判断 jinja2示例 编辑playbook 准备motd.j2 执行playbook a
阅读全文
摘要:1.Playbook剧本小结 1.什么是playbook,playbook翻译过来就是“剧本”,那playbook组成如下 play: 定义的是主机的角色task: 定义的是具体执行的任务playbook: 由一个或多个play组成,一个play可以包含多个task任务 简单理解为: 使用不同的模块
阅读全文
摘要:ansible 流程控制 使用when判断主机名 2.使用when判断系统 3.使用when判断系统版本 4.使用注册变量对返回值进行判断 ansible循环语句 1.with_items 2.变量循环 3.字典循环 ansible handlers(触发器) 注意: 1.无论多少个task通知了相
阅读全文
摘要:[toc] ansible变量 定义变量的方式 命令行 playbook 主机清单 如何定义变量 1.在playbook中定义变量 2.使用vars_files定义变量 3.使用ansible内置变量 4.使用主机清单定义变量 调用变量 5.官方推荐方式 6.命令行定义变量 ansible变量优先级
阅读全文
摘要:[toc] 1.Playbook剧本初识 1.什么是playbook,playbook翻译过来就是“剧本”,那playbook组成如下 play: 定义的是主机的角色task: 定义的是具体执行的任务playbook: 由一个或多个play组成,一个play可以包含多个task任务 简单理解为: 使
阅读全文
摘要:[toc] 自动化运维工具 Ansible基础 什么是Ansible Ansible是一个自动化 统一配置管理工具 同类型软件对比 1.puppet 学习难,安装ruby环境难,没有远程执行功能 2.ansible 轻量级,大规模环境下只通过ssh会很慢,串行的 3.saltstack 一般选择sa
阅读全文
摘要:[toc] 性能优化概述 1、了解每个服务 2、需要了解业务模式 3、最后我们需要考虑性能与安全 压力测试工具 了解影响性能指标 系统性能优化 文件句柄,Linux一切皆文件,文件句柄可以理解为就是一个索引,文件句柄会随着我们进程的调用频繁增加,系统默认文件句柄是有限制的,不能让一个进程无限的调用,
阅读全文
摘要:Nginx常见问题 1. Nginx多Server优先级 在开始处理一个http请求时,nginx会取出header头中的Host变量,与nginx.conf中的每个server_name进行匹配,以此决定到底由哪一个server来处理这个请求,但nginx如何配置多个相同的server_name,
阅读全文

浙公网安备 33010602011771号