mirror of https://github.com/easzlab/kubeasz.git
修复ansible条件判断可能失败问题
parent
0a343fb960
commit
5c2a151b2b
|
@ -30,6 +30,11 @@
|
||||||
shell: systemctl daemon-reload && systemctl enable docker && systemctl restart docker
|
shell: systemctl daemon-reload && systemctl enable docker && systemctl restart docker
|
||||||
|
|
||||||
## 可选 ------安装docker查询镜像 tag的小工具----
|
## 可选 ------安装docker查询镜像 tag的小工具----
|
||||||
|
# 先拉取下节点的ansible setup信息,起到缓存效果,否则后续when 判断可能失败
|
||||||
|
- name: 缓存ansilbe setup信息
|
||||||
|
setup: gather_subset=min
|
||||||
|
tags: docker-tag
|
||||||
|
|
||||||
- name: apt安装轻量JSON处理程序
|
- name: apt安装轻量JSON处理程序
|
||||||
apt: name=jq state=latest
|
apt: name=jq state=latest
|
||||||
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
||||||
|
|
|
@ -1,13 +1,16 @@
|
||||||
#
|
# 先拉取下节点的ansible setup信息,起到缓存效果,否则后续when 判断可能失败
|
||||||
|
- name: 缓存ansilbe setup信息
|
||||||
|
setup: gather_subset=min
|
||||||
|
|
||||||
- name: apt更新缓存刷新
|
- name: apt更新缓存刷新
|
||||||
apt: update_cache=yes cache_valid_time=72000
|
apt: update_cache=yes cache_valid_time=72000
|
||||||
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
||||||
|
|
||||||
- name: apt安装 haproxy using apt
|
- name: apt安装 haproxy
|
||||||
apt: name=haproxy state=latest
|
apt: name=haproxy state=latest
|
||||||
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
||||||
|
|
||||||
- name: yum安装 haproxy using yum
|
- name: yum安装 haproxy
|
||||||
yum: name=haproxy state=latest
|
yum: name=haproxy state=latest
|
||||||
when: ansible_distribution == "CentOS" and ansible_distribution_major_version == "7"
|
when: ansible_distribution == "CentOS" and ansible_distribution_major_version == "7"
|
||||||
|
|
||||||
|
@ -17,11 +20,11 @@
|
||||||
- name: 配置 haproxy
|
- name: 配置 haproxy
|
||||||
template: src=haproxy.cfg.j2 dest=/etc/haproxy/haproxy.cfg
|
template: src=haproxy.cfg.j2 dest=/etc/haproxy/haproxy.cfg
|
||||||
|
|
||||||
- name: apt安装 keepalived using apt
|
- name: apt安装 keepalived
|
||||||
apt: name=keepalived state=latest
|
apt: name=keepalived state=latest
|
||||||
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
when: ansible_distribution == "Ubuntu" and ansible_distribution_major_version == "16"
|
||||||
|
|
||||||
- name: yum安装 keepalived using yum
|
- name: yum安装 keepalived
|
||||||
yum: name=keepalived state=latest
|
yum: name=keepalived state=latest
|
||||||
when: ansible_distribution == "CentOS" and ansible_distribution_major_version == "7"
|
when: ansible_distribution == "CentOS" and ansible_distribution_major_version == "7"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue