首页 > TAG信息列表 > websrvs

ansible常用模块和http协议简述

实验环境(共三台主机) 系统版本:CentOS7.8 #准备三台主机: ansible:172.31.5.5 web1: 172.31.5.6 web2: 172.31.5.7 #########在ansible主机执行以下操作############ #安装ansible: yum instal -y epel-release (配置epel源) yum install -y ansible #配置ansible到web1和web2的ssh免

Ansible和HTTP

一、ansible常用模块介绍 常用模块帮助文档参考: https://docs.ansible.com/ansible/2.9/modules/modules_by_category.html 常用模块使用说明如下: command模块 功能:在远程主机上执行命令,此为默认模块,可忽略-m选项 注意:此命令不支持$VARNAME<>|;&等,可用shell模块实现 注意:此模块

haproxy 基于 uri 实现调度

frontend webserver bind *:80 use_backend websrvs backend websrvs balance uri # 指明 uri 调度算法 hash-type consistent # 一致性哈希 server web1 192.168.2.11:80 check server web2 192.168.2.12:80 check  

haproxy 基于 hdr 实现调度

frontend webserver bind *:80 use_backend websrvs backend websrvs balance hdr (User-Agent) # 根据请求报文中 User-Agent 首部的值做 hash hash-type consistent # 一致性 hash server web1 192.168.2.11:80 check

Ansible之常见模块

虽然模块众多,但最常用的模块也就2,30个而已,针对特定业务只用10几个模块 常用模块帮助文档参考: https://docs.ansible.com/ansible/2.9/modules/modules_by_category.html https://docs.ansible.com/ansible/2.9/modules/list_of_all_modules.html https://docs.ansible.com/ansible

Ansible之常见模块

虽然模块众多,但最常用的模块也就2,30个而已,针对特定业务只用10几个模块 常用模块帮助文档参考: https://docs.ansible.com/ansible/2.9/modules/modules_by_category.html https://docs.ansible.com/ansible/2.9/modules/list_of_all_modules.html https://docs.ansible.com/an