kubeasz release 2.0.2

pull/644/head 2.0.2
gjmzj 2019-07-19 15:41:05 +08:00
parent b4c2cae2d6
commit 57e06f61e1
5 changed files with 338 additions and 4 deletions

View File

@ -3,8 +3,8 @@
项目致力于提供快速部署高可用`k8s`集群的工具, 同时也努力成为`k8s`实践、使用的参考书;基于二进制方式部署和利用`ansible-playbook`实现自动化;既提供一键安装脚本, 也可以根据`安装指南`分步执行安装各个组件。
- **集群特性** `TLS`双向认证、`RBAC`授权、[多Master高可用](docs/setup/00-planning_and_overall_intro.md#ha-architecture)、支持`Network Policy`、备份恢复、[离线安装](docs/setup/offline_install.md)
- **集群版本** kubernetes v1.11, v1.12, v1.13, v1.14, v1.15
- **操作系统** Ubuntu 16.04+, CentOS/RedHat 7
- **集群版本** kubernetes v1.12, v1.13, v1.14, v1.15
- **操作系统** CentOS/RedHat 7, Debian 9/10, Ubuntu 1604/1804
- **运行时** docker 18.06.x-ce, 18.09.x, [containerd](docs/guide/containerd.md) 1.2.6
- **网络** [calico](docs/setup/network-plugin/calico.md), [cilium](docs/setup/network-plugin/cilium.md), [flannel](docs/setup/network-plugin/flannel.md), [kube-ovn](docs/setup/network-plugin/kube-ovn.md), [kube-router](docs/setup/network-plugin/kube-router.md)

View File

@ -0,0 +1,30 @@
## kubeasz-2.0.2 发布说明
**WARNNING:** 从 kubeasz 2.0.1 版本开始,项目仅支持 kubernetes 社区最近的4个大版本当前为 v1.12/v1.13/v1.14/v1.15,更老的版本不保证兼容性。
CHANGELOG:
- 组件更新
- docker: 18.09.7
- 集群安装
- **系统软件离线安装** 全面测试支持 Ubuntu1604/1804 CentOS7 Debian9/10 操作系统
- kubelet 分离配置文件至 /var/lib/kubelet/config.yaml
- containerd/docker 增加配置项是否启用容器仓库镜像
- 修复 helm 安装时使用已有 namespace 执行报错
- 调整部分基础软件安装
- 调整 apiserver 部分参数 0ca5f7fdd9dc97c72ac
- 调整清理脚本不再进行虚拟网卡、路由表、iptalbes/ipvs规则等清理并提示清理脚本执行后重启节点
- easzup 工具
- 添加配置项是否启用docker仓库CN镜像和选择合适的docker二进制下载链接
- 修复docker已经安装时运行失败问题
- update versions and minor fixes
- 文档
- 离线安装文档更新
- 集群安装相关文档更新
- 其他
- new logo
- fix: 执行roles/cluster-storage/cluster-storage.yml 报错不存在`deploy`
- fix: 部分os启用kube-reserved出错提示/sys/fs/cgroup只读
- fix: ex-lb 组少量 keepalived 相关配置
- fix: 偶然出现docker安装时提示找不到变量`docker_ver`
- fix: Ubuntu1804 pod内dns解析不到外网
- fix: k8s 相关服务在接收SIGPIPE信号停止后不重启问题 #631 thx to gj19910723

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

304
pics/kubeasz.svg 100644
View File

@ -0,0 +1,304 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 799 203" style="enable-background:new 0 0 799 203;" xml:space="preserve">
<style type="text/css">
.st0{fill:#4E5372;}
.st1{fill:#017DFF;}
.st2{fill:none;stroke:#144770;stroke-width:7;stroke-miterlimit:10;}
.st3{fill:url(#SVGID_1_);}
.st4{fill:url(#SVGID_2_);}
.st5{fill:url(#SVGID_3_);}
.st6{fill:#FFFFFF;}
.st7{fill:none;stroke:#144770;stroke-width:5;stroke-miterlimit:10;}
.st8{fill:url(#SVGID_4_);}
.st9{fill:url(#SVGID_5_);}
.st10{fill:url(#SVGID_6_);}
.st11{fill:none;stroke:#000000;stroke-width:9;stroke-miterlimit:10;}
.st12{fill:none;stroke:#000000;stroke-width:7;stroke-miterlimit:10;}
.st13{fill:#144770;}
.st14{fill:url(#SVGID_7_);}
.st15{fill:url(#SVGID_8_);}
.st16{fill:url(#SVGID_9_);}
</style>
<image style="overflow:visible;" width="287" height="211" xlink:href="../Documents/1智联慧通设计/2_2品牌运营_/帮忙/kubeaszLOGO/WechatIMG2.png" transform="matrix(3.3661 0 0 3.3661 -1845.0774 899.9915)">
</image>
<g>
<path class="st0" d="M-1759.8,242.9V97.7h16.9v79.1l46.6-42.1l11.4,12.7l-45.7,41.3l45.7,41.5l-11.4,12.7l-46.6-42.1v42.1H-1759.8z
"/>
<path class="st0" d="M-1583.1,143.2v99.7h-16.9v-6.8l-7.2,6.6h-45.9l-16.1-23.1v-76.4h16.9v70.7c3.2,4.7,4.4,6.8,8,11.9h30.5
c4.4-4,9.1-8.5,13.8-12.7v-69.8H-1583.1z"/>
<path class="st0" d="M-1506.3,143.4l20.5,16.5v66.4l-20.5,16.5h-63.3V97.5h16.9v45.9H-1506.3z M-1512.2,225.9
c3.4-2.5,5.5-4,9.5-7.4v-50.8c-3.2-2.5-5.7-4.2-9.5-7.4h-40.4v65.6H-1512.2z"/>
<path class="st0" d="M-1384.2,224.2l-16.1,18.2h-56.1l-18-20.5v-57.6l17.8-21.2h53.1l17.8,21.2v36.8h-63.3v-16.9h46.3v-13.3
l-8.9-10.8h-37c-3,3.6-5.5,6.3-8.9,10.6v44.9c2.5,3,5.1,6.1,8.5,9.9h41.1l11-12.3L-1384.2,224.2z"/>
<path class="st0" d="M-1366.7,143.4h57.6l17.8,16.7v82.7h-16.9v-6.6l-7.4,6.6h-39.1l-15.9-17.1v-27.5l15.7-17.4h46.8v-13.1
l-7.6-7.4h-50.8V143.4z M-1353.7,204.8v14.4c1.9,2.1,3.2,4,5.9,6.8h25.6c4.4-4,9.3-8.5,14-12.7v-15.4h-38.9
C-1349.3,199.9-1351.2,201.8-1353.7,204.8z"/>
<path class="st0" d="M-1207.7,160.1h-48.5l-3.2,3.4v18c0.8,1.1,1.7,2.3,3.2,4h35.3l15.2,13.8v28.1l-14.4,15.4h-53.8v-16.9h46.6
l4.7-4.9v-14.6l-4.7-4h-36.6l-12.5-14.8v-30l12.5-14.4h56.1V160.1z"/>
<path class="st0" d="M-1196.1,143.2h81.9v21.4l-62.6,61.4h64.3v16.9h-83.4v-21.4l62.4-61.4h-62.6V143.2z"/>
</g>
<text transform="matrix(1 0 0 1 -1337.385 -1037.6431)" style="font-family:'RTWSShangGoG0v1-Regular-GBpc-EUC-H'; font-size:317.8454px;">kubeasz</text>
<text transform="matrix(1 0 0 1 -1827.885 -1504.1431)" style="font-family:'Skia-Regular'; font-size:317.8454px;">kubeasz</text>
<path class="st1" d="M-1975.1,109.2c0.1-26,21.3-47.2,47.3-47.4l0.2,0c26.3,0,47.6,21.3,47.6,47.5v0.1c0,3.3-1.2,6.5-3.4,9
c-0.2,0.2-0.3,0.3-0.5,0.5c-0.2,0.2-0.3,0.3-0.5,0.5c-4.4,3.9-10.7,4.6-15.8,1.6c-1-0.6-1.9-1.3-2.7-2.1c-0.2-0.2-0.3-0.3-0.5-0.5
c-0.2-0.2-0.3-0.4-0.4-0.5c-0.9-1.1-1.6-2.4-2.1-3.7l-0.1-0.1c-1.5-2.9-2.2-5.6-2.8-8c-1-3.6-1.8-7-5.1-10.2
c-0.4-0.4-0.9-0.8-1.5-1.3c-7.7-6.4-18.8-5.9-25.9,1.2c-3.3,3.3-5.3,7.7-5.6,12.5c0,0.3,0,0.5,0,0.8l0,0.4c0,0.3,0,0.5,0,0.7
c0.1,3.6,1.3,7.1,3.3,10c0.6,1,1.3,1.9,2.2,2.7c3.4,3.4,7.2,4.5,11.3,5.6c2.6,0.7,5.2,1.5,8,2.8c1.1,0.5,2.1,1.2,3.1,1.9
c0.4,0.3,0.6,0.5,0.8,0.8c0.8,0.8,1.5,1.7,2.1,2.7c1.2,2.1,1.9,4.4,1.9,6.8c0,3.3-1.2,6.5-3.4,9c-0.2,0.2-0.3,0.3-0.5,0.5
c-0.2,0.2-0.3,0.3-0.5,0.5c-4.4,3.9-10.7,4.6-15.8,1.6c-1-0.6-1.9-1.3-2.7-2.1c-0.2-0.2-0.4-0.5-0.7-0.7l-0.1-0.1
c-0.8-0.9-1.4-2-1.9-3c-1.4-2.8-2.1-5.4-2.8-8c-1.2-4.1-2.3-7.9-5.6-11.3c-3.2-3.2-6.6-4.1-10.2-5.1c-2.4-0.6-5.1-1.3-8-2.8
l-0.1-0.1c-1.3-0.5-2.5-1.2-3.5-2l-0.1-0.1c-0.1-0.1-0.3-0.3-0.5-0.4l-0.2,0.2l0.1-0.2c-0.2-0.2-0.4-0.4-0.6-0.5
c-0.2-0.2-0.3-0.3-0.5-0.5c-0.5-0.5-0.9-1-1.2-1.6c-0.2-0.2-0.3-0.5-0.4-0.7c-1.1-2-1.7-4.3-1.8-6.6l0-0.1L-1975.1,109.2z"/>
<path class="st1" d="M-1859.2,216.1L-1859.2,216.1c0.2,0.2,0.4,0.3,0.5,0.5c0.2,0.2,0.3,0.3,0.5,0.5c0.5,0.5,0.9,1,1.2,1.6
c0.2,0.2,0.3,0.5,0.4,0.7c1.1,2,1.7,4.3,1.8,6.6l0,0.1l0,0.1c-0.1,26-21.3,47.2-47.3,47.4l-0.2,0c-26.3,0-47.6-21.3-47.6-47.5v0v0
c0-3.3,1.2-6.5,3.4-8.9c0.2-0.2,0.3-0.3,0.5-0.5c0.2-0.2,0.3-0.3,0.5-0.5c4.4-3.9,10.7-4.6,15.8-1.6c1,0.6,1.9,1.3,2.7,2.1
c0.2,0.2,0.3,0.3,0.5,0.5c0.2,0.2,0.3,0.4,0.4,0.5c0.9,1.1,1.6,2.3,2.1,3.7l0.1,0.1c1.5,2.9,2.2,5.6,2.8,8c1,3.6,1.8,7,5.1,10.2
c0.4,0.4,0.9,0.8,1.5,1.3c7.7,6.4,18.8,5.9,25.9-1.2c3.3-3.3,5.3-7.7,5.6-12.5c0-0.3,0-0.5,0-0.8l0-0.4c0-0.3,0-0.5,0-0.7
c-0.1-3.6-1.3-7.1-3.3-10c-0.6-1-1.3-1.9-2.2-2.7c-3.4-3.4-7.2-4.5-11.3-5.6c-2.5-0.7-5.2-1.5-8-2.8c-1.1-0.5-2.1-1.2-3.1-1.9
c-0.4-0.3-0.6-0.5-0.8-0.8c-0.8-0.8-1.5-1.7-2.1-2.7c-1.2-2.1-1.9-4.4-1.9-6.8c0-3.3,1.2-6.5,3.4-9c0.2-0.2,0.3-0.3,0.5-0.5
c0.2-0.2,0.3-0.3,0.5-0.5c4.4-4,10.7-4.6,15.8-1.6c1,0.6,1.9,1.3,2.7,2.1c0.2,0.2,0.4,0.5,0.7,0.7l0.1,0.1c0.8,0.9,1.4,2,1.9,3
c1.4,2.8,2.1,5.4,2.8,8c1.2,4.1,2.3,7.9,5.6,11.3c3.2,3.2,6.6,4.1,10.2,5.1c2.4,0.6,5.1,1.3,8,2.8l0.1,0.1c1.3,0.5,2.5,1.2,3.5,2
C-1859.6,215.8-1859.5,215.9-1859.2,216.1L-1859.2,216.1"/>
<path class="st1" d="M-1856.4,107.6c26,0.1,47.2,21.3,47.4,47.3l0,0.2c0,26.3-21.3,47.6-47.5,47.6h-0.1c-3.3,0-6.5-1.2-9-3.4
c-0.2-0.2-0.3-0.3-0.5-0.5c-0.2-0.2-0.3-0.3-0.5-0.5c-3.9-4.4-4.6-10.7-1.6-15.8c0.6-1,1.3-1.9,2.1-2.7c0.2-0.2,0.3-0.3,0.5-0.5
c0.2-0.2,0.4-0.3,0.5-0.4c1.1-0.9,2.4-1.6,3.7-2.1l0.1-0.1c2.9-1.5,5.6-2.2,8-2.8c3.6-1,7-1.8,10.2-5.1c0.4-0.4,0.8-0.9,1.3-1.5
c6.4-7.7,5.9-18.8-1.2-25.9c-3.3-3.3-7.7-5.3-12.5-5.6c-0.3,0-0.5,0-0.8,0l-0.4,0c-0.3,0-0.5,0-0.7,0c-3.6,0.1-7.1,1.3-10,3.3
c-1,0.6-1.9,1.3-2.7,2.2c-3.4,3.4-4.5,7.2-5.6,11.3c-0.7,2.6-1.5,5.2-2.8,8c-0.5,1.1-1.2,2.1-1.9,3.1c-0.3,0.4-0.5,0.6-0.8,0.8
c-0.8,0.8-1.7,1.5-2.7,2.1c-2.1,1.2-4.4,1.9-6.8,1.9c-3.3,0-6.5-1.2-9-3.4c-0.2-0.2-0.3-0.3-0.5-0.5c-0.2-0.2-0.3-0.3-0.5-0.5
c-3.9-4.4-4.6-10.7-1.6-15.8c0.6-1,1.3-1.9,2.1-2.7c0.2-0.2,0.5-0.4,0.7-0.7l0.1-0.1c0.9-0.8,2-1.4,3-1.9c2.8-1.4,5.4-2.1,8-2.8
c4.1-1.2,7.9-2.3,11.3-5.6c3.2-3.2,4.1-6.6,5.1-10.2c0.6-2.4,1.3-5.1,2.8-8l0.1-0.1c0.5-1.3,1.2-2.5,2-3.5l0.1-0.1
c0.1-0.1,0.3-0.3,0.4-0.5l-0.2-0.2l0.2,0.1c0.2-0.2,0.4-0.4,0.5-0.6c0.2-0.2,0.3-0.3,0.5-0.5c0.5-0.5,1-0.9,1.6-1.2
c0.2-0.2,0.5-0.3,0.7-0.4c2-1.1,4.3-1.7,6.6-1.8l0.1,0L-1856.4,107.6z"/>
<path class="st1" d="M-1963.3,223.5L-1963.3,223.5c-0.2,0.2-0.3,0.4-0.5,0.5c-0.2,0.2-0.3,0.3-0.5,0.5c-0.5,0.5-1,0.9-1.6,1.2
c-0.2,0.2-0.5,0.3-0.7,0.4c-2,1.1-4.3,1.7-6.6,1.8l-0.1,0l-0.1,0c-26-0.1-47.2-21.3-47.4-47.3l0-0.2c0-26.3,21.3-47.6,47.5-47.6h0h0
c3.3,0,6.5,1.2,8.9,3.4c0.2,0.2,0.3,0.3,0.5,0.5s0.3,0.3,0.5,0.5c3.9,4.4,4.6,10.7,1.6,15.8c-0.6,1-1.3,1.9-2.1,2.7
c-0.2,0.2-0.3,0.3-0.5,0.5c-0.2,0.2-0.4,0.3-0.5,0.4c-1.1,0.9-2.3,1.6-3.7,2.1l-0.1,0.1c-2.9,1.5-5.6,2.2-8,2.8
c-3.6,1-7,1.8-10.2,5.1c-0.4,0.4-0.8,0.9-1.3,1.5c-6.4,7.7-5.9,18.8,1.2,25.9c3.3,3.3,7.7,5.3,12.5,5.6c0.3,0,0.5,0,0.8,0l0.4,0
c0.3,0,0.5,0,0.7,0c3.6-0.1,7.1-1.3,10-3.3c1-0.6,1.9-1.3,2.7-2.2c3.4-3.4,4.5-7.2,5.6-11.3c0.7-2.5,1.5-5.2,2.8-8
c0.5-1.1,1.2-2.1,1.9-3.1c0.3-0.4,0.5-0.6,0.8-0.8c0.8-0.8,1.7-1.5,2.7-2.1c2.1-1.2,4.4-1.9,6.8-1.9c3.3,0,6.5,1.2,9,3.4
c0.2,0.2,0.3,0.3,0.5,0.5c0.2,0.2,0.3,0.3,0.5,0.5c4,4.4,4.6,10.7,1.6,15.8c-0.6,1-1.3,1.9-2.1,2.7c-0.2,0.2-0.5,0.4-0.7,0.7
l-0.1,0.1c-0.9,0.8-2,1.4-3,1.9c-2.8,1.4-5.4,2.1-8,2.8c-4.1,1.2-7.9,2.3-11.3,5.6c-3.2,3.2-4.1,6.6-5.1,10.2
c-0.6,2.4-1.3,5.1-2.8,8l-0.1,0.1c-0.5,1.3-1.2,2.5-2,3.5C-1963,223.1-1963.1,223.2-1963.3,223.5L-1963.3,223.5"/>
<circle class="st1" cx="-1925.7" cy="109.4" r="8.4"/>
<circle class="st1" cx="-1856.6" cy="155.1" r="8.4"/>
<circle class="st1" cx="-1902.3" cy="227.9" r="8.4"/>
<circle class="st1" cx="-1973.3" cy="180.4" r="8.4"/>
<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -1165.2069 -1449.5582)" class="st2" cx="-2332.4" cy="681.8" rx="67.5" ry="21.2"/>
<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -1165.2069 -1449.5582)" class="st2" cx="-2332.4" cy="681.8" rx="21.2" ry="67.5"/>
<ellipse transform="matrix(0.7071 -0.7071 0.7071 0.7071 -1165.2069 -1449.5582)" class="st2" cx="-2332.4" cy="681.8" rx="69.8" ry="69.8"/>
<g>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-1728.9076" y1="719.4281" x2="-1728.9076" y2="859.429" gradientTransform="matrix(0.9168 0.3993 -0.3993 0.9168 173.1007 760.5341)">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st3" d="M-1787.9,830.6c-3.5-1.5-5.9-3.8-7.1-6.7c-2.7-6.9,2.1-15.6,14-25.2c10.7-8.6,26-17.1,43.1-23.8
c17.1-6.7,34.1-11,47.7-11.9c15.2-1.1,24.7,2,27.4,9c2.7,6.9-2.1,15.6-14,25.2c-10.7,8.6-26,17.1-43.1,23.8l0,0
c-17.1,6.7-34.1,11-47.7,11.9C-1776.3,833.4-1783.2,832.6-1787.9,830.6z M-1672.8,771.5c-3.2-1.4-8.6-2.2-17-1.6
c-13,0.9-29.2,5-45.7,11.4c-16.5,6.5-31.1,14.5-41.2,22.7c-10.4,8.4-12.9,14.4-11.8,17.2c1.1,2.8,7,5.5,20.4,4.5
c13-0.9,29.2-5,45.7-11.4l1.3,3.3l-1.3-3.3c16.5-6.5,31.1-14.5,41.2-22.7c10.4-8.4,12.9-14.4,11.8-17.2
C-1669.8,773.4-1670.9,772.3-1672.8,771.5z"/>
</g>
<g>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-1728.9076" y1="719.4281" x2="-1728.9076" y2="859.429" gradientTransform="matrix(0.9168 0.3993 -0.3993 0.9168 173.1007 760.5341)">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st4" d="M-1712.7,863.3c-4.8-2.1-10-6.6-15.5-13.4c-8.6-10.7-17.1-26-23.8-43.1l0,0c-6.7-17.1-11-34.1-11.9-47.7
c-1.1-15.2,2-24.7,9-27.4c6.9-2.7,15.6,2.1,25.2,14c8.6,10.7,17.1,26,23.8,43.1c6.7,17.1,11,34.1,11.9,47.7
c1.1,15.2-2,24.7-9,27.4C-1705.9,865.1-1709.1,864.9-1712.7,863.3z M-1745.4,804.3c6.5,16.5,14.5,31.1,22.7,41.2
c8.4,10.4,14.4,12.9,17.2,11.8c2.8-1.1,5.5-7,4.5-20.4c-0.9-13-5-29.2-11.4-45.7c-6.5-16.5-14.5-31.1-22.7-41.2
c-8.4-10.4-14.4-12.9-17.2-11.8c-2.8,1.1-5.5,7-4.5,20.4C-1756,771.7-1751.9,787.9-1745.4,804.3z"/>
</g>
<g>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-1728.67" y1="786.5526" x2="-1730.1699" y2="831.5504" gradientTransform="matrix(0.9168 0.3993 -0.3993 0.9168 173.1007 760.5341)">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st5" d="M-1758.2,865c-17.2-7.5-31.6-21.5-39-40.4c-14.8-37.6,3.8-80.3,41.4-95.1c37.6-14.8,80.3,3.8,95,41.4
c14.8,37.6-3.8,80.3-41.4,95.1C-1720.9,873.5-1741,872.5-1758.2,865z M-1702.4,737.1c-15.6-6.8-33.7-7.6-50.7-0.9
c-34,13.4-50.8,51.9-37.4,86c13.4,34,51.9,50.8,86,37.4c34-13.4,50.8-51.9,37.4-86C-1673.9,756.6-1686.9,743.9-1702.4,737.1z"/>
</g>
<polygon class="st6" points="-1719.3,775.7 -1712.3,773.7 -1704.5,775 -1723.2,780.5 "/>
<polygon class="st6" points="-1748,832.2 -1729.2,827.2 -1734.9,826.3 -1743.2,828.6 "/>
<polygon class="st6" points="-1760.6,780 -1756.6,794.3 -1759.2,801.2 -1766,775.2 "/>
<polygon class="st6" points="-1698.5,797.5 -1692.8,816 -1697.2,814.5 -1702.1,798.5 "/>
</g>
<g>
<g>
<line class="st7" x1="176.9" y1="1182" x2="176.9" y2="1287.5"/>
<polyline class="st7" points="226.9,1211.5 226.9,1240.5 201.9,1240.5 201.9,1285.5 230.9,1285.5 "/>
<polyline class="st7" points="259.9,1211.5 259.9,1285.5 311.9,1285.5 311.9,1211.5 "/>
<polyline class="st7" points="340.9,1182.5 340.9,1285.5 394.9,1285.5 394.9,1211.5 353.9,1211.5 "/>
<polyline class="st7" points="431.9,1240.5 475.9,1240.5 475.9,1211.5 422.9,1211.5 422.9,1285.5 475.9,1285.5 "/>
<polyline class="st7" points="501.9,1211.5 555.9,1211.5 555.9,1285.5 504.9,1285.5 504.9,1240.5 545.9,1240.5 "/>
<polyline class="st7" points="640.9,1211.5 587.9,1211.5 587.9,1240.5 636.9,1240.5 636.9,1285.5 587.9,1285.5 "/>
<polyline class="st7" points="668.9,1211.5 718.9,1211.5 718.9,1240.5 669.9,1240.5 669.9,1285.5 721.9,1285.5 "/>
</g>
<g>
<g>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="78.674" y1="392.5665" x2="78.674" y2="563.469" gradientTransform="matrix(0.9168 0.3993 -0.3993 0.9168 173.1007 760.5341)">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st8" d="M-19.8,1274.9c-4.3-1.9-7.2-4.6-8.6-8.2c-3.3-8.4,2.6-19.1,17-30.8c13-10.5,31.7-20.8,52.6-29
c20.9-8.2,41.6-13.4,58.3-14.5c18.6-1.3,30.1,2.5,33.4,10.9c3.3,8.4-2.6,19.1-17,30.8c-13,10.5-31.7,20.8-52.6,29l0,0
c-20.9,8.2-41.6,13.4-58.3,14.5C-5.6,1278.4-13.9,1277.4-19.8,1274.9z M120.8,1202.8c-3.9-1.7-10.5-2.7-20.7-2
c-15.9,1.1-35.6,6.1-55.7,14c-20.1,7.9-38,17.8-50.3,27.7c-12.7,10.3-15.8,17.6-14.5,21c1.3,3.4,8.6,6.7,24.9,5.5
c15.9-1.1,35.6-6.1,55.7-14l1.6,4l-1.6-4c20.1-7.9,38-17.8,50.3-27.7c12.7-10.3,15.8-17.6,14.5-21
C124.5,1205.1,123.2,1203.8,120.8,1202.8z"/>
</g>
<g>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="78.674" y1="392.5665" x2="78.674" y2="563.469" gradientTransform="matrix(0.9168 0.3993 -0.3993 0.9168 173.1007 760.5341)">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st9" d="M72.1,1314.9c-5.8-2.5-12.2-8-18.9-16.3c-10.5-13-20.8-31.7-29-52.6l0,0c-8.2-20.9-13.4-41.6-14.5-58.3
c-1.3-18.6,2.5-30.1,10.9-33.4c8.5-3.3,19.1,2.6,30.8,17c10.5,13,20.8,31.7,29,52.6c8.2,20.9,13.4,41.6,14.5,58.3
c1.3,18.6-2.5,30.1-10.9,33.4C80.4,1317,76.4,1316.8,72.1,1314.9z M32.1,1242.9c7.9,20.1,17.8,38,27.7,50.3
c10.3,12.7,17.6,15.8,21,14.5c3.4-1.3,6.7-8.6,5.5-24.9c-1.1-15.9-6.1-35.6-14-55.7c-7.9-20.1-17.8-38-27.7-50.3
c-10.3-12.7-17.6-15.8-21-14.5c-3.4,1.3-6.7,8.6-5.5,24.9C19.3,1203,24.2,1222.8,32.1,1242.9z"/>
</g>
<g>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="78.964" y1="474.507" x2="77.133" y2="529.4368" gradientTransform="matrix(0.9168 0.3993 -0.3993 0.9168 173.1007 760.5341)">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st10" d="M16.6,1317c-21-9.2-38.5-26.3-47.6-49.3c-18.1-45.9,4.6-98,50.5-116c45.9-18.1,98,4.6,116,50.5
c18.1,45.9-4.6,98-50.5,116C62.1,1327.3,37.6,1326.1,16.6,1317z M84.6,1160.8c-19-8.3-41.2-9.3-61.9-1.2
c-41.5,16.3-62,63.4-45.7,104.9c16.3,41.5,63.4,62,105,45.7c41.5-16.3,62-63.4,45.7-104.9C119.4,1184.6,103.6,1169.1,84.6,1160.8
z"/>
</g>
<polygon class="st6" points="64,1208 72.6,1205.5 82.1,1207.1 59.2,1213.8 "/>
<polygon class="st6" points="29,1277 51.9,1270.9 45,1269.7 34.8,1272.5 "/>
<polygon class="st6" points="13.6,1213.1 18.5,1230.6 15.3,1239.1 7,1207.4 "/>
<polygon class="st6" points="89.4,1234.6 96.4,1257.1 91,1255.3 85,1235.7 "/>
</g>
</g>
<circle class="st11" cx="-2406.7" cy="1327" r="91.2"/>
<g>
<path class="st11" d="M-2367.1,1244c8.4,13.8,13.2,30,13.2,47.2c0,50.4-40.8,91.2-91.2,91.2c-15,0-29.1-3.6-41.5-10"/>
<path class="st11" d="M-2329,1373.6c-11.9,5.7-25.2,8.9-39.3,8.9c-50.4,0-91.2-40.8-91.2-91.2c0-17.1,4.7-33,12.9-46.7"/>
<path class="st11" d="M-2496.2,1345.4c8.1-42,45.1-73.8,89.5-73.8c44.4,0,81.4,31.8,89.5,73.9"/>
</g>
<polygon class="st6" points="-2368,1255 -2380.5,1219.5 -2390.5,1256.5 "/>
<polygon class="st6" points="-2343,1289 -2364.5,1276 -2366,1267 -2343.5,1282 "/>
<polygon class="st6" points="-2343,1307.5 -2364.5,1294.5 -2366,1285.5 -2344,1302 "/>
<polygon class="st6" points="-2309.6,1362.8 -2334.1,1368.6 -2341.4,1363.2 -2314.1,1359.6 "/>
<polygon class="st6" points="-2383.4,1370.3 -2403.8,1384.9 -2412.6,1382.7 -2388.8,1369 "/>
<polygon class="st6" points="-2401.5,1366.4 -2424.2,1377.2 -2432.5,1373.6 -2406.6,1364.3 "/>
<path class="st6" d="M-2449.7,1295l-5.3,2l2-26l4.7-4l2.7-2C-2443.7,1265.9-2447.7,1294.1-2449.7,1295z"/>
<path class="st6" d="M-2466.3,1306.3l-3.3,3.6c-0.3,0.7-1.4,0.5-1.5-0.3l-0.6-26.6l4.7-4l2.7-2
C-2462.3,1277.9-2464.4,1305.4-2466.3,1306.3z"/>
<circle class="st12" cx="-1662.5" cy="1034.1" r="92.2"/>
<g>
<path class="st12" d="M-1640.3,944.6c0.8,0.7,1.5,1.4,2.3,2.1c17.5,16.8,28.3,40.4,28.3,66.5c0,50.9-41.3,92.2-92.2,92.2
c-7.9,0-15.5-1-22.8-2.8"/>
<path class="st12" d="M-1600.9,1102.8c-7.1,1.7-14.5,2.7-22.1,2.7c-50.9,0-92.2-41.3-92.2-92.2c0-27.2,11.8-51.7,30.6-68.6"/>
</g>
<path class="st12" d="M-1751.4,1060.7c10.8-39,46.5-67.6,88.9-67.6c42.4,0,78.2,28.7,88.9,67.7"/>
<circle class="st12" cx="-1986.3" cy="1253.1" r="92.2"/>
<g>
<path class="st12" d="M-1933.6,1229.2c0,50.9-41.3,92.2-92.2,92.2c-11.8,0-23-2.2-33.4-6.2c-34.4-13.4-58.8-46.8-58.8-86
c0-50.9,41.3-92.2,92.2-92.2c24.8,0,47.3,9.8,63.9,25.7C-1944.4,1179.5-1933.6,1203.1-1933.6,1229.2z"/>
<path class="st12" d="M-1854.6,1229.2c0,50.9-41.3,92.2-92.2,92.2c-50.9,0-92.2-41.3-92.2-92.2c0-27.2,11.8-51.7,30.6-68.6
c16.3-14.7,38-23.6,61.7-23.6C-1895.9,1137-1854.6,1178.3-1854.6,1229.2z"/>
</g>
<path class="st12" d="M-1894.1,1304.3c0,50.9-41.3,92.2-92.2,92.2c-50.9,0-92.2-41.3-92.2-92.2c0-5.3,0.5-10.6,1.3-15.7
c7.4-43.5,45.3-76.6,90.9-76.6c43.2,0,79.5,29.7,89.5,69.8C-1895,1289-1894.1,1296.6-1894.1,1304.3z"/>
<path class="st6" d="M-1598.4,1025.1c0,0-11.9-17.7-30.6-18.4s7.3,4.9,7.3,4.9s5.4,2.9,10.5,6.2c6.7,4.2,11.4,12.4,11.4,12.4
L-1598.4,1025.1z"/>
<path class="st6" d="M-1598.7,1007.6c0,0-13.3-14.6-31.9-15.7c-8.9-0.5,7.8,5.1,7.8,5.1s8.2,5.3,10.6,6.9c3.3,2.1,12.5,8,12.5,8
L-1598.7,1007.6z"/>
<path class="st6" d="M-1642.2,947.7c0,0-12.9-11-31.6-11.7c-18.7-0.7-9.3,1.5-9.3,1.5s9.3,1.2,20.8,5.7
c13.8,5.4,22.2,13.5,22.2,13.5L-1642.2,947.7z"/>
<path class="st6" d="M-1743.6,1051c0,0-8.7,14.6-6.2,33.1c2.4,18.5,3,9,3,9s-0.3-9.4,2.1-21.4c3-14.5,9.6-24.2,9.6-24.2
L-1743.6,1051z"/>
<path class="st6" d="M-1610.7,1101.1c0,0,16.9-1.2,30.7-13.7c13.8-12.6,5.6-7.6,5.6-7.6s-7.5,5.6-18.8,10.4
c-13.6,5.8-25.3,5.9-25.3,5.9L-1610.7,1101.1z"/>
<path class="st6" d="M-1718.7,1023.3c0,0-0.1-10.3,0-13.8c0.2-5.8,0-13.9,0-13.9l-3.8,1c0,0-3.8,4-3,20.2c0.4,9.7,1.5,14.1,1.5,14.1
L-1718.7,1023.3z"/>
<path class="st6" d="M-1702.6,1024.2c0,0-3.7-10.6-3-18.7c1-11.8,3.9-10.4,3.9-10.4l-5.4-0.8c0,0-4.2-0.1-4.6,16.5
c-0.2,11.4,4.6,19.6,4.6,19.6L-1702.6,1024.2z"/>
<path class="st6" d="M-1663.8,1101l11.4-5.7c0,0,4.4-1.6,4.7-0.6c0.6,2.2-3.4,4.3-7.2,6.3c-4.5,2.3-9.4,4.9-9.4,4.9L-1663.8,1101z"
/>
<path class="st6" d="M-1682.8,1095.6c0,0,8-0.8,12.8-2.3c5-1.6,6.7-4.6,9.6-5.3c2-0.5,3.4,1.5,3.4,1.5s-6.2,3.7-8.2,4.6
c-2.7,1.3-11.6,4.2-11.6,4.2L-1682.8,1095.6z"/>
<text transform="matrix(1 0 0 1 -221.9302 1290.3242)" style="font-family:'RTWSShangGoG0v1-Regular-GBpc-EUC-H'; font-size:124.35px;">2</text>
<g>
<g>
<rect x="243.5" y="50.5" class="st13" width="5" height="105.5"/>
</g>
<g>
<polygon class="st13" points="300,156.5 268.5,156.5 268.5,106.5 293.5,106.5 293.5,80 298.5,80 298.5,111.5 273.5,111.5
273.5,151.5 300,151.5 "/>
</g>
<g>
<polygon class="st13" points="383.5,156.5 326.5,156.5 326.5,80 331.5,80 331.5,151.5 378.5,151.5 378.5,80 383.5,80 "/>
</g>
<g>
<polygon class="st13" points="466.5,156.5 407.5,156.5 407.5,51 412.5,51 412.5,151.5 461.5,151.5 461.5,82.5 423,82.5 423,77.5
466.5,77.5 "/>
</g>
<g>
<polygon class="st13" points="545,156.5 489.5,156.5 489.5,77.5 547.5,77.5 547.5,111.5 501,111.5 501,106.5 542.5,106.5
542.5,82.5 494.5,82.5 494.5,151.5 545,151.5 "/>
</g>
<g>
<polygon class="st13" points="627.5,156.5 571.5,156.5 571.5,106.5 615,106.5 615,111.5 576.5,111.5 576.5,151.5 622.5,151.5
622.5,82.5 571,82.5 571,77.5 627.5,77.5 "/>
</g>
<g>
<polygon class="st13" points="708.5,156.5 657,156.5 657,151.5 703.5,151.5 703.5,111.5 654.5,111.5 654.5,77.5 710,77.5
710,82.5 659.5,82.5 659.5,106.5 708.5,106.5 "/>
</g>
<g>
<polygon class="st13" points="791,156.5 736.5,156.5 736.5,106.5 785.5,106.5 785.5,82.5 738,82.5 738,77.5 790.5,77.5
790.5,111.5 741.5,111.5 741.5,151.5 791,151.5 "/>
</g>
</g>
<g>
<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="42.742" y1="-5.9765" x2="226.742" y2="142.0235">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st14" d="M177.7,35.9C160,17.8,136.3,7.4,111,6.8l0,0c0,0-0.1,0-0.1,0c-0.5,0-1,0.4-1,1c0,0.5,0.4,0.9,0.8,0.9l0,0
c9.5,3,15.9,7.8,17.2,8.9l0.5,0.4c0.5,0.4,1,0.9,1.4,1.3c13.1,12.6,21.8,28.6,25.3,46.2l0.1,0.5l0.5,0.2c2.6,1.2,5.2,2.7,7.7,4.4
l1.9,1.3l-0.3-2.2c-2.2-16.7-8.6-32.2-18.7-45.5c11.8,5.7,22.4,14,30.7,24.3c12.5,15.5,19.3,35,19.3,54.9c0,3.1-0.2,6.2-0.5,9.3
c-15.9-33-49.7-54.9-87.2-54.9c-14.7,0-29.5,3.5-42.7,10l-0.4,0.2l-0.1,0.5c-0.4,1.7-0.7,3.7-0.9,6.2c-0.1,0.8-0.1,1.6-0.1,2.5
l0,1.7l1.5-0.8c13.1-7.3,27.9-11.2,42.7-11.2c38.6,0,72.7,25.4,83.9,62.1c-3.4,11-8.9,21.3-16.3,30.3l0,0c-0.2,0.2-0.3,0.4-0.3,0.7
c0,0.6,0.4,1,1,1c0.2,0,0.4-0.1,0.5-0.2c0.3-0.1,0.5-0.2,0.8-0.3c4.3-1.8,8.5-4,12.6-6.4l0.2-0.1l0.1-0.2
c9.2-15.1,14.1-32.5,14.1-50.3C205.3,78.1,195.5,54.1,177.7,35.9z"/>
<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="11.1964" y1="33.2423" x2="195.1964" y2="181.2423">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st15" d="M24.6,129.6l0.1-0.3l-0.1-0.2c4.2-13.7,11.7-26.2,22-36.4l0.3-0.3l0-0.5c-0.2-1.8-0.3-3.6-0.4-5.6
c-0.1-1.2-0.1-2.3-0.1-3.5l0-2.2L44.8,82c-9.9,8.7-17.9,19.2-23.5,30.8c-0.3-3.1-0.5-6.2-0.5-9.4c0-34.9,20.5-65.1,50.1-79.3
C59.5,39.3,52.7,57.6,51.5,76.6l-0.1,0.1l0,0.5c0,0.6,0,1.2-0.1,1.7c-0.1,1.3-0.1,3.8-0.1,7.2l0,2.1l0.2-0.1
c1.8,31.3,18.4,59.5,45.2,76.4l0.3,0.2c0,0,3.9-1.4,4.9-1.8c2.3-1,5.6-2.6,5.6-2.6l-1.4-0.8c-28.2-15.5-45.7-45-45.7-77
c0-0.4,0-0.8,0-1.2l0,0l0-0.8c0-0.1,0-0.2,0-0.4c0.1-2.2,0.2-4.4,0.4-6.6c0-0.4,0.1-0.8,0.1-1.2l0.3-2.1l-0.1,0
C64,50.4,73.7,31.8,88.7,18c6.4-1.5,13-2.3,19.9-2.3c1.7,0,3.5,0.1,5.3,0.2c0.1,0.1,0.3,0.1,0.4,0.1c0.6,0,1-0.4,1-1
c0-0.5-0.3-0.8-0.7-0.9l0,0c-1.9-0.9-3.7-1.7-5.5-2.4c-4.1-1.6-8.4-2.9-12.7-4l-0.2,0l-0.2,0c-48,6.3-84.1,47.5-84.1,95.9
c0,13.5,2.8,26.7,8.2,39c0.1,0.4,0.5,0.8,1,0.8c0.6,0,1-0.4,1-1c0,0,0,0,0-0.1C22.3,138,23.2,133.7,24.6,129.6z"/>
<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-0.7606" y1="48.1078" x2="183.2393" y2="196.1078">
<stop offset="0" style="stop-color:#00B0E3"/>
<stop offset="1" style="stop-color:#003866"/>
</linearGradient>
<path class="st16" d="M184.4,160.8c-0.2,0-0.4,0.1-0.5,0.2l0,0c-4.7,3.1-10,5.4-15.7,7l-0.2,0.1l-0.1,0.1
c-6.5,1.5-13.1,2.2-19.8,2.2c-9,0-17.8-1.4-26.3-4l-0.5-0.2l-0.4,0.3c-1.3,1-10,5.5-10,5.5l2.1,0.8c11.2,4.4,23,6.6,35.1,6.6
c1.6,0,3.1,0,4.7-0.1c-13.3,7.8-28.5,12-44.2,12c-15.9,0-31.1-4.3-44.3-12c1.6,0.1,3.2,0.1,4.8,0.1c24.3,0,47.6-9.1,65.5-25.6
c17.8-16.4,28.8-38.7,30.8-62.7l0-0.5l-0.3-0.3c-1.6-1.6-3.2-2.8-4.8-3.8c-0.7-0.5-1.4-0.9-2.1-1.3l-1.5-0.9l-0.1,1.7
c-0.8,22.7-10.3,44-26.7,59.8c-16.5,15.9-38.1,24.7-60.9,24.7c-6.7,0-13.4-0.8-19.8-2.3c-9-8.3-16.3-18.4-21.3-30.1l-1.2-2.8
l-0.7,2.9c-0.2,0.9-0.4,1.8-0.6,2.7c-0.6,2.9-1.1,6-1.5,9.1l0,0.3l0.2,0.3c17.1,30.7,49.5,49.7,84.5,49.7c30.2,0,58-13.7,76.6-37.7
c0,0,0,0,0,0c0,0,0.1-0.1,0.1-0.1l0,0c0.1-0.2,0.2-0.4,0.2-0.6C185.4,161.3,184.9,160.8,184.4,160.8z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -15,10 +15,10 @@ set -o errexit
# default version, can be overridden by cmd line options
export DOCKER_VER=18.09.7
export KUBEASZ_VER=2.0.1
export KUBEASZ_VER=2.0.2
export K8S_BIN_VER=v1.15.0
export EXT_BIN_VER=0.3.0
export SYS_PKG_VER=0.3.1
export SYS_PKG_VER=0.3.2
function install_docker() {
# check if a container runtime is already installed