This commit is contained in:
huanqing.shao
2021-04-05 13:09:28 +08:00
parent 086cf27744
commit c0cdcc0de0
163 changed files with 631 additions and 293 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

View File

@ -13,24 +13,19 @@ meta:
本文简要描述如何在 Kuboard 中创建 Kubernetes Secret。
Kubernetes Secret 必须从属于某一个名称空间,进入 Kuboard 名称空间界面,Secret 列表在名称空间的左上角。如下图所示:
* Kubernetes Secret 必须从属于某一个名称空间,进入 Kuboard 名称空间界面,在菜单中导航到 ***配置中心*** / ***密 文***如下图所示:
* 点击图中 Secrets 的文字,可刷新该列表
* 点击放大按钮,可放大列表窗口
![Kubernetes教程_使用Kuboard创建Secret](./create-kuboard.assets/image-20210404222214169.png)
* 点击 **创建 Secret** 按钮,可显示 Secret 的创建界面,如下图所示:
![Kubernetes教程_使用Kuboard创建Secret](./create-kuboard.assets/image-20190925232823416.png)
* 点击 **创建** 按钮,可显示 Secret 的创建界面,如下图所示:
![Kubernetes教程_使用Kuboard创建Secret](./create-kuboard.assets/image-20190925232914884.png)
![Kubernetes教程_使用Kuboard创建Secret](./create-kuboard.assets/image-20210404222346834.png)
* 可以创建的 Secret 类型有:
* docker 仓库密码
* Opaque (可自定义 key / value)
* TLS (可存放 HTTPS 证书等)
* 可以显示的 Secret 类型有:
* Service Account Token
* Bootstrap Token - 通常由系统创建
* Service Account Token (通常由系统创建)
* Bootstrap Token 通常由系统创建

Binary file not shown.

Before

Width:  |  Height:  |  Size: 235 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 KiB

View File

@ -21,15 +21,13 @@ meta:
## 创建Secret
* 在 Kuboard 界面中进入名称空间页,点击 **Secrets 创建** 按钮
填写表单,如下图所示:
* 在 Kuboard 界面中进入 ***配置中心*** / ***密 文*** ,点击 ***创建 Secret*** 按钮,填写表单,如下图所示:
* 选择类型为 TLS
* 将 .key 文件中的内容填入 tls.key 字段
* 将 .pem 文件中的内容填入 tls.crt 字段
![Kubernetes教程_为Ingress创建Secret](./use-case-ingress-tls.assets/image-20191002145325899.png)
![Kubernetes教程_为Ingress创建Secret](./use-case-ingress-tls.assets/image-20210404221520087.png)
* 点击 **保存** 按钮
@ -37,11 +35,14 @@ meta:
* 在 Kuboard 界面中,点击要激活 HTTPS 的工作负载,进入编辑页面,如下图所示:
**互联网入口 Ingress** 区域,勾选 HTTPS并选择刚才创建好的 Secret
**应用路由** 区域,勾选 HTTPS并选择刚才创建好的 Secret
![Kubernetes教程_在Ingress中使用Secret](./use-case-ingress-tls.assets/image-20191002145717667.png)
![Kubernetes教程_在Ingress中使用Secret](./use-case-ingress-tls.assets/image-20210404221914897.png)
![Kubernetes教程_在Ingress中使用Secret](./use-case-ingress-tls.assets/image-20210404221803476.png)
* 点击 **保存** 按钮
* 在浏览器打开对应的域名,验证 HTTPS 是否生效
::: tip