feat: 更新 readme

This commit is contained in:
吴小白 2021-09-06 17:26:47 +08:00
parent b651e13036
commit 4314cdd747

View File

@ -5,8 +5,7 @@
## 使用方法 ## 使用方法
```bash ```bash
# Testing configuration helm install jumpserver ./
$ helm install my-release ./jumpserver
``` ```
## 介绍 ## 介绍
@ -20,18 +19,16 @@ $ helm install my-release ./jumpserver
## 安装 ## 安装
发布名为 `my-release` 的 release: 发布名为 `jumpserver` 的 release:
```bash ```bash
$ cd helm helm install jumpserver ./
$ helm install my-release ./
``` ```
安装到指定 namespace 安装到指定 namespace
```bash ```bash
$ cd helm helm install jumpserver ./ -n default
$ helm install my-release ./ -n default
``` ```
上条命令把默认配置的 JumpServer 部署到了 kubernetes 集群中,[参数](#参数)一节中列出了配置参数 上条命令把默认配置的 JumpServer 部署到了 kubernetes 集群中,[参数](#参数)一节中列出了配置参数
@ -40,10 +37,10 @@ $ helm install my-release ./ -n default
## 卸载 ## 卸载
删除 `my-release` release: 删除 `jumpserver` release:
```bash ```bash
$ helm delete my-release $ helm delete jumpserver
``` ```
上条命令删除了所有包含在 release 中的组件 上条命令删除了所有包含在 release 中的组件
@ -55,9 +52,10 @@ $ helm delete my-release
### 总览 ### 总览
| 参数 | 描述 | 默认值 | | 参数 | 描述 | 默认值 |
| ---------------------- | ------------------ | ------- | | ---------------------- | ------------------ | ----------- |
| `nameOveride` | name override | `nil` | | `nameOveride` | name override | `nil` |
| `fullNameOveride` | full name override | `nil` | | `fullNameOveride` | full name override | `nil` |
| `global.imageRegistry` | 仓库地址 | `docker.io` |
| `ingress.enabled` | 开启 ingress | `true` | | `ingress.enabled` | 开启 ingress | `true` |
| `core.enabled` | 开启 core | `true` | | `core.enabled` | 开启 core | `true` |
| `koko.enabled` | 开启 koko | `true` | | `koko.enabled` | 开启 koko | `true` |
@ -98,19 +96,12 @@ $ helm delete my-release
`helm install` 时通过 `--set key=value[,key=value]` 指定参数. 举例: `helm install` 时通过 `--set key=value[,key=value]` 指定参数. 举例:
```bash ```bash
$ helm install my-release \ helm install jumpserver ./ \
--set ingress.enabled=true \ --set ingress.enabled=true
./jumpserver
``` ```
上条命令开启了 ingress. 上条命令开启了 ingress.
也可以通过 `-f file` 的形式指定一个或多个 values.yaml 文件. 举例:
```bash
$ helm install my-release -f values.yaml ./jumpserver
```
**注**: 默认使用 [values.yaml](values.yaml) **注**: 默认使用 [values.yaml](values.yaml)
## 鸣谢说明 ## 鸣谢说明