[CI SKIP] update

This commit is contained in:
fanux
2019-10-09 20:53:31 +08:00
parent 28f2596eb7
commit 0448a7ec22
+49
View File
@@ -107,3 +107,52 @@ secret "sealos-pass" created
sealos install --label role=master dashboard.tar.gz
sealos install --host hostname dashboard.tar.gz
```
===========华丽分割线=============
# runtime cloud-kernel apps统一包格式
## runtime
```
docker.tar
runtime.tar.gz # 包含所有镜像文件,yaml文件,配置文件脚本,具体是什么sealos不关心
config # sealos install 配置文件
```
config 文件内容:
```
# LOAD会在sealos过滤出来的每个节点上执行
LOAD sh init.sh
# START会在sealos过滤出来的每个节点上执行
START systemctl start docker
# STOP会在sealos过滤出来的每个节点上执行
STOP systemctl stop docker
# REMOVE会在sealos过滤出来的每个节点上执行
REMOVE sh remove.sh
```
## cloud-kernel
```
cloud-kernel.tar
kernel.tar.gz # 包含所有镜像文件,yaml文件,配置文件脚本,具体是什么sealos不关心
config # sealos install 配置文件
```
安装过程特殊可以不统一
## APP
```
dashboard.tar
dashboard.tar.gz # 包含所有镜像文件,yaml文件,配置文件脚本,具体是什么sealos不关心
config # sealos install 配置文件
```
config 文件内容:
```
# APPLY指令只会在能访问apiserver的节点执行一次
APPLY kubectl apply -k manifests
# LOAD会在sealos过滤出来的每个节点上执行
LOAD docker load -i images.tar
# DELETE 命令只会在能访问apiserver节点执行一次
DELETE kubectl delete -k manifests
# 删除命令,sealos remove命令会调用
REMOVE docker rmi dashboard:2.0.0
```