mirror of
https://github.com/labring/sealos.git
synced 2026-09-24 15:46:19 +08:00
[CI SKIP] update
This commit is contained in:
@@ -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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user