mirror of https://github.com/easzlab/kubeasz.git
fix jq安装错误,补充ipset和ipvsadm安装
parent
f90cc8a3cb
commit
168023572f
|
@ -12,7 +12,7 @@ mv docker-compose-Linux-x86_64 /etc/ansible/bin/docker-compose
|
|||
```
|
||||
2. 在deploy节点下载最新的 [harbor](https://github.com/vmware/harbor/releases) 离线安装包,把它放到项目 `/etc/ansible/down` 目录下,也可以从分享的百度云盘下载
|
||||
|
||||
3. 由于ansible解压的一些问题,需要将官方的tgz包,重新打包为zip包(百度云分享的harbor离线包已经重新打包为zip格式)
|
||||
3. 由于ansible解压的一些问题,需要将官方的tgz包,重新打包为zip包
|
||||
|
||||
4. 在deploy节点编辑/etc/ansible/hosts文件,可以参考 `example`目录下的模板,修改部分举例如下
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
- "{{ bin_dir }}"
|
||||
- "{{ ca_dir }}"
|
||||
- /root/.kube
|
||||
- /etc/docker
|
||||
|
||||
- name: 写入环境变量$PATH
|
||||
lineinfile:
|
||||
|
@ -33,15 +32,6 @@
|
|||
- lxcfs
|
||||
- lxc-common
|
||||
|
||||
# 安装通用软件包
|
||||
- name: 安装系统通用软件
|
||||
package: name={{ item }} state=latest
|
||||
with_items:
|
||||
- jq # 轻量JSON处理程序,安装docker查询镜像需要
|
||||
- socat # 用于port forwarding
|
||||
- bash-completion # bash命令补全工具,需要重新登录服务器生效
|
||||
- rsync # 文件同步工具,分发证书等配置文件需要
|
||||
|
||||
# Ubuntu 安装基础软件包
|
||||
- name: 安装 ubuntu基础软件
|
||||
when: ansible_distribution == "Ubuntu"
|
||||
|
@ -66,9 +56,6 @@
|
|||
with_items:
|
||||
- psmisc # 安装psmisc 才能使用命令killall,它在keepalive的监测脚本中使用到
|
||||
- nfs-utils # 挂载nfs 共享文件需要 (创建基于 nfs的PV 需要)
|
||||
- net-tools
|
||||
- ipset
|
||||
- ipvsadm
|
||||
- name: 临时关闭 selinux
|
||||
shell: "setenforce 0"
|
||||
failed_when: false
|
||||
|
@ -79,6 +66,17 @@
|
|||
line: "SELINUX=disabled"
|
||||
when: ansible_distribution == "CentOS"
|
||||
|
||||
# 安装通用软件包
|
||||
- name: 安装系统通用软件
|
||||
package: name={{ item }} state=latest
|
||||
with_items:
|
||||
- jq # 轻量JSON处理程序,安装docker查询镜像需要
|
||||
- socat # 用于port forwarding
|
||||
- bash-completion # bash命令补全工具,需要重新登录服务器生效
|
||||
- rsync # 文件同步工具,分发证书等配置文件需要
|
||||
- ipset
|
||||
- ipvsadm
|
||||
|
||||
- name: 安装kubeconfig配置文件
|
||||
synchronize: src=/root/.kube/config dest=/root/.kube/config
|
||||
delegate_to: "{{ groups.deploy[0] }}"
|
||||
|
|
Loading…
Reference in New Issue