-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add some offline deployment documentation (#861)
Signed-off-by: 张启航 <[email protected]>
- Loading branch information
1 parent
550501a
commit 90b72f6
Showing
3 changed files
with
76 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
title: '离线部署 Helm 应用' | ||
description: '在Rainbond中离线部署 Helm 应用' | ||
--- | ||
|
||
用户可以在联网状态下下载并配置 Helm Chart 包,随后将这些包上传至离线系统。这样做的好处包括简化离线部署流程、确保应用部署的一致性和稳定性、便于应用的版本控制和回滚、减少离线环境下的资源消耗,以及提高安全性。 | ||
|
||
### 准备工作 | ||
|
||
准备一个 Helm Chart 的 tgz 包 | ||
|
||
### 入口 | ||
|
||
** 入口1: **团队视图 --> 新建 --> Yaml Helm k8s --> Helm --> 上传 | ||
|
||
** 入口2: **组件视图 --> 添加组件 --> Helm --> 上传 | ||
|
||
|
||
### 操作流程 | ||
|
||
1. 上传打包好的 Helm Chart tgz 包,点击确认创建。 | ||
|
||
2. 检测通过,跳转至values.yaml 的配置视图,参照 values.yaml 的信息在 Values 配置中按照 一级字段.二级字段.三级字段 的格式进行配置。 | ||
|
||
3. 配置完成后,跳转至资源展示视图,在这里可以看到所有 workload 资源,同时所有组件的镜像右侧可以配置更改所使用的镜像。 | ||
|
||
4. 部署并成功运行。 |
46 changes: 46 additions & 0 deletions
46
docs/use-manual/component-create/image-support/docker-offline.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
title: 'Docker离线环境创建组件' | ||
description: '为了更好的应对离线场景' | ||
--- | ||
|
||
用户可以在有网络连接的环境中创建和配置 Docker 镜像,然后将这些镜像打包上传到平台中。这样,即使在没有互联网连接的环境中,也能够部署和使用这些预先配好的组件镜像。 | ||
|
||
## 准备工作 | ||
|
||
将准备好的镜像通过以下命令打包成镜像的 Tar 包并下载。 | ||
```bash | ||
docker save xxxx:latest > offline.tar | ||
``` | ||
|
||
## 上传 Tar 包创建组件。 | ||
|
||
### 入口 | ||
|
||
** 入口1: **团队视图 --> 新建 --> 从容器构建 --> 容器镜像 --> 上传 | ||
|
||
** 入口2: **组件视图 --> 添加组件 --> 指定镜像 --> 上传 | ||
|
||
### 流程 | ||
|
||
1. 将打包好的 Tar 包镜像上传,填写好组件名称后点击创建。确认创建后,平台会对 Tar 包进行解析,将 Tar 包中的所有镜像存至镜像仓库中, 同时在本地镜像中可见可选择。 | ||
|
||
2. 从解析出来的镜像中选择其中一个创建组件。 | ||
|
||
3. 创建成功并运行。 | ||
|
||
|
||
## 本地镜像创建组件。 | ||
|
||
### 入口 | ||
|
||
** 入口1: **团队视图 --> 新建 --> 从容器构建 --> 容器镜像 --> 本地 | ||
|
||
** 入口2: **组件视图 --> 添加组件 --> 指定镜像 --> 本地 | ||
|
||
### 流程 | ||
|
||
1. 已经上传过的 Tar 包解析出来的镜像会存放在本地的镜像列表中,通过选择镜像可以快速创建。 | ||
|
||
2. 创建组件。 | ||
|
||
3. 创建成功并运行。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters