This commit is contained in:
huanqing.shao
2019-11-29 09:17:11 +08:00
parent ff1b1a6078
commit b99da05cf2
2 changed files with 35 additions and 13 deletions

View File

@ -26,6 +26,26 @@ li>code {
font-size: 90%;
}
h1~ul {
margin-top: 0.8rem;
}
h2~ul {
margin-top: 0.8rem;
}
h3~ul {
margin-top: 0.8rem;
}
h4~ul {
margin-top: 0.8rem;
}
h5~ul {
margin-top: 0.8rem;
}
.custom-block .custom-block-title {
margin-bottom: 0.4rem;
}

View File

@ -10,14 +10,7 @@ meta:
<AdSenseTitle/>
**离线安装步骤:**
* 在局域网内准备好4台机器假设
* 三台 masterIP地址为 192.168.0.2、192.168.0.3、192.168.0.4
* 一台 workerIP地址为 192.168.0.5
* 在任何一台机器上执行如下两行命令
**特性**
## 离线安装工具特性
* 纯golang开发只需一个二进制无任何依赖
* 内核本地负载不依赖haproxy keepalived等
@ -27,6 +20,13 @@ meta:
* 工具与资源包分离,离线安装,安装不同版本仅需要更换不同资源包即可
* 支持ingress kuboard prometheus等APPaddons安装
## 离线安装步骤
* 在局域网内准备好4台机器假设
* 三台 masterIP地址为 192.168.0.2、192.168.0.3、192.168.0.4
* 一台 workerIP地址为 192.168.0.5
* 在任何一台机器上执行如下两行命令
::: tip 机器要求
* 内核3.10以上推荐4.14以上centos7.2以上或者ubuntu16.04以上
* master节点配置不低于2核4G
@ -36,21 +36,23 @@ meta:
:::
``` sh
wget https://github.com/fanux/sealos/releases/download/v2.0.7/sealos && \
chmod +x sealos && mv sealos /usr/bin
sealos init --passwd YOUR_SERVER_PASSWD \
wget https://github.com/fanux/sealos/releases/download/v2.0.7/sealos \
&& chmod +x sealos && mv sealos /usr/bin
# 请修改 passwd、master、node 这几个参数
sealos init --passwd 123456 \
--master 192.168.0.2 --master 192.168.0.3 --master 192.168.0.4 \
--node 192.168.0.5 \
--pkg-url https://sealyun.oss-cn-beijing.aliyuncs.com/37374d999dbadb788ef0461844a70151-1.16.0/kube1.16.0.tar.gz \
--version v1.16.0
```
> 参数含义
### 参数含义
参数名|含义|示例
---|---|---
passwd|服务器密码|123456
master|k8s master节点IP地址| 192.168.0.2
node|k8s node节点IP地址|192.168.0.2
node|k8s node节点IP地址|192.168.0.5
pkg-url|离线资源包地址,支持下载到本地,或者一个远程地址|/root/kube1.16.0.tar.gz
version|资源包对应的版本|v1.16.0