seo优化

This commit is contained in:
huanqing.shao
2019-09-21 00:42:52 +08:00
parent 20d15a141c
commit affcfef338
62 changed files with 412 additions and 301 deletions

View File

@ -21,13 +21,13 @@ description: 使用 Kuboard 管理 Kubernetes 计算节点
登录 Kuboard 之后,即可看到集群中的计算资源列表,在左下角,如下图所示:
![image-20190720224950653](./computing.assets/image-20190720224950653.png)
![Kubernetes教程Kuboard集群概览页](./computing.assets/image-20190720224950653.png)
* 点击 ***demo-worker002*** 可查看该节点的详细信息,如下图所示:
![image-20190720225123111](./computing.assets/image-20190720225123111.png)
![Kubernetes教程Kuboard节点详情页](./computing.assets/image-20190720225123111.png)
@ -37,7 +37,7 @@ description: 使用 Kuboard 管理 Kubernetes 计算节点
并确认要删除的节点的名称后,即可删除该节点
![image-20190720225222622](./computing.assets/image-20190720225222622.png)
![Kubernetes教程Kuboard移除节点](./computing.assets/image-20190720225222622.png)

View File

@ -18,7 +18,7 @@ description: 使用 Kuboard 管理 Kubernetes 名称空间。
假设您已经进入了 Kuboard 界面,如下图所示:
![image-20190723105606081](./namespace-create.assets/image-20190723105606081.png)
![Kubernetes教程Kuboard界面](./namespace-create.assets/image-20190723105606081.png)
@ -32,24 +32,24 @@ description: 使用 Kuboard 管理 Kubernetes 名称空间。
| -------- | -------- | ---------------------------- |
| 名称 | example | Kubernetes 的 namespace 名称 |
![image-20190723105644937](./namespace-create.assets/image-20190723105644937.png)
![Kubernetes教程Kuboard创建名称空间](./namespace-create.assets/image-20190723105644937.png)
* 点击 ***保存***
![image-20190723105722999](./namespace-create.assets/image-20190723105722999.png)
![Kubernetes教程Kuboard保存名称空间](./namespace-create.assets/image-20190723105722999.png)
* 点击 ***应用***
![image-20190723105748435](./namespace-create.assets/image-20190723105748435.png)
![Kubernetes教程Kuboard保存名称空间-应用](./namespace-create.assets/image-20190723105748435.png)
* 点击 ***完成***
此时可在名称空间列表中查看到刚刚创建好的名称空间 *example*
![image-20190723105809872](./namespace-create.assets/image-20190723105809872.png)
![Kubernetes教程Kuboard创建名称空间完成](./namespace-create.assets/image-20190723105809872.png)
* 点击 *example* 名称空间
点击 *example* 名称空间后,可进入该名称空间的页面。刚刚初始化的名称空间的界面布局如下图所示:
![image-20190723105830318](./namespace-create.assets/image-20190723105830318.png)
![Kubernetes教程Kuboard进入名称空间页](./namespace-create.assets/image-20190723105830318.png)

View File

@ -23,11 +23,11 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
如下图所示
![image-20190717113807552](./storage-create.assets/image-20190717113807552.png)
![Kubernetes教程在阿里云创建NAS](./storage-create.assets/image-20190717113807552.png)
****文件存储 NAS*** 控制台中点击 ***创建文件系统***
![image-20190717114304953](./storage-create.assets/image-20190717114304953.png)
![Kubernetes教程在阿里云NAS创建文件系统](./storage-create.assets/image-20190717114304953.png)
@ -41,7 +41,7 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
| 可用区 | 请选择您的 Kubernetes 集群所在的可用区 | 文件系统所在可用区 |
| 存储包 | 如果当下没有存储包,可以后续绑定 | 不绑定存储包,将无法使用该文件系统 |
![image-20190717114354610](./storage-create.assets/image-20190717114354610.png)
![Kubernetes教程在阿里云创建NAS](./storage-create.assets/image-20190717114354610.png)
@ -49,7 +49,7 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
点击确定后,可查看到该文件系统已创建成功
![image-20190717115020848](./storage-create.assets/image-20190717115020848.png)
![Kubernetes教程在阿里云创建NAS成功](./storage-create.assets/image-20190717115020848.png)
* 绑定存储包
@ -57,7 +57,7 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
* 点击刚创建文件系统的 ***管理*** 按钮
![image-20190717115403374](./storage-create.assets/image-20190717115403374.png)
![Kubernetes教程在阿里云为NAS绑定存储包](./storage-create.assets/image-20190717115403374.png)
* 点击 ***添加挂载点***
@ -70,13 +70,13 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
| 交换机 | 请选择您的 Kubernetes 集群所在的交换机 | |
| 权限组 | VPC默认权限组全部允许 | 请选择全部允许 |
![image-20190717115457614](./storage-create.assets/image-20190717115457614.png)
![Kubernetes教程在阿里云为NAS添加挂载点](./storage-create.assets/image-20190717115457614.png)
* 点击 ***确定***
点击确定后,将完成挂载点创建,如下图所示:
![image-20190717115829821](./storage-create.assets/image-20190717115829821.png)
![Kubernetes教程在阿里云完成NAS挂载点添加](./storage-create.assets/image-20190717115829821.png)
### 获取 NFS 连接参数
@ -107,7 +107,7 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
如下图所示:
![image-20190723112105018](./storage-create.assets/image-20190723112105018.png)
![Kubernetes教程访问Kuboard集群概览页](./storage-create.assets/image-20190723112105018.png)
* 点击 ***创建存储类***
@ -121,19 +121,19 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
| 回收策略 | 回收后删除 | 当该存储类创建的 存储卷Persistent Volume被删除后之前该存储卷中的文件可以被回收后删除 / 回收后保留 |
| 存储卷绑定模式 | 首次使用时绑定 | 即刻绑定:当 存储卷被创建时,就在 NFS 中为其分配空间,并绑定;<br />首次使用时绑定: 在存储卷被第一次使用到时,才绑定 |
![image-20190814111245506](./storage-create.assets/image-20190814111245506.png)
![Kubernetes教程在Kuboard创建存储类](./storage-create.assets/image-20190814111245506.png)
* 点击 ***保存***
![image-20190723112204681](./storage-create.assets/image-20190723112204681.png)
![Kubernetes教程在Kuboard保存存储类](./storage-create.assets/image-20190723112204681.png)
* 点击 ***应用***
![image-20190723113250521](./storage-create.assets/image-20190723113250521.png)
![Kubernetes教程在Kuboard保存存储类](./storage-create.assets/image-20190723113250521.png)
@ -141,4 +141,4 @@ description: 使用 Kuboard 管理 Kubernetes 存储类 Storage Class
此时可在存储资源列表中查看到刚创建的存储类
![image-20190723113312360](./storage-create.assets/image-20190723113312360.png)
![Kubernetes教程在Kuboard查看已创建的存储类](./storage-create.assets/image-20190723113312360.png)

View File

@ -14,7 +14,7 @@ Kuboard 建立了与 kubernetes apiserver 的长连接,可以在第一时间
如果存在与某一个工作负载相关的错误事件,名称空间界面中,将以红色显示该工作负载,如下图所示:
![image-20190721104153954](./events.assets/image-20190721104153954.png)
![Kubernetes教程在Kuboard查看错误事件提示](./events.assets/image-20190721104153954.png)
@ -24,7 +24,7 @@ Kuboard 建立了与 kubernetes apiserver 的长连接,可以在第一时间
在任何页面点击界面左上角的 ***事件*** 按钮,进入事件列表页:
![image-20190721101812895](./events.assets/image-20190721101812895.png)
![Kubernetes教程在Kuboard查看全局事件](./events.assets/image-20190721101812895.png)
@ -32,7 +32,7 @@ Kuboard 建立了与 kubernetes apiserver 的长连接,可以在第一时间
* 点击全局事件列表中的 ***类型*** 标签,
![image-20190721101954560](./events.assets/image-20190721101954560.png)
![Kubernetes教程在Kuboard删除事件](./events.assets/image-20190721101954560.png)
* 点击 ***确定***
@ -46,4 +46,4 @@ Kuboard 建立了与 kubernetes apiserver 的长连接,可以在第一时间
容器组信息中包含了与该容器组相关的所有集群事件。
![image-20190721103324863](./events.assets/image-20190721103324863.png)
![Kubernetes教程Kuboard将事件与微服务关联](./events.assets/image-20190721103324863.png)

View File

@ -12,13 +12,13 @@ description: 使用 Kuboard 打开并跟踪容器组的最新日志,以便对
假设您已经进入 ***工作负载*** 详情页,如下图所示:
![image-20190721104348908](./logs.assets/image-20190721104348908.png)
![Kubernetes教程在Kuboard查看工作负载](./logs.assets/image-20190721104348908.png)
* 点击容器信息中的 ***日志*** 按钮
可进入日志追踪界面,如下图所示:
![image-20190721104415732](./logs.assets/image-20190721104415732.png)
![Kubernetes教程在Kuboard查看日志追踪](./logs.assets/image-20190721104415732.png)
@ -35,4 +35,4 @@ description: 使用 Kuboard 打开并跟踪容器组的最新日志,以便对
> * ping, curl 命令检查容器内与集群内其他服务,集群外服务的网络连通性
> * vi 命令,临时修改容器内应用程序的配置,并在容器内重启应用程序,以临时性的尝试修复问题,如果有效再将修改更新到应用程序代码或者 Dockerfile
![image-20190721104522870](./logs.assets/image-20190721104522870.png)
![Kubernetes教程在Kuboard进入容器的终端界面](./logs.assets/image-20190721104522870.png)

View File

@ -13,7 +13,7 @@ description: 使用 Kuboard 向 Kubernetes 部署一个最简单的 Deployment
假设您已经进入了 Kuboard 名称空间界面,如下图所示。可参考 [创建名称空间](/guide/cluster/namespace.html#创建名称空间)
![image-20190723115721514](./pre-condition.assets/image-20190723115721514.png)
![Kubernetes教程在Kuboard中进入名称空间页](./pre-condition.assets/image-20190723115721514.png)
## 部署 busybox
@ -39,19 +39,19 @@ Busybox 是一个非常小巧不到5M的容器此处用它来展示如
![image-20190723115852719](./busybox.assets/image-20190723115852719.png)
![Kubernetes教程在 Kuboard 中创建 busybox](./busybox.assets/image-20190723115852719.png)
* 完成表单填写后,点击 ***保存***
Kuboard 将对表单参数进行校验,通过后,方可执行对集群的变更操作。
![image-20190723115912645](./busybox.assets/image-20190723115912645.png)
![Kubernetes教程在 Kuboard 中保存 busybox](./busybox.assets/image-20190723115912645.png)
* 点击 ***应用***
Kuboard 执行对集群的变更操作,变更的过程中,产生的事件以通知消息的形式显示出来。
![image-20190723115940862](./busybox.assets/image-20190723115940862.png)
![Kubernetes教程在 Kuboard 中保存 busybox](./busybox.assets/image-20190723115940862.png)
@ -81,7 +81,7 @@ Busybox 是一个非常小巧不到5M的容器此处用它来展示如
* 容器组基本信息,及删除容器组的操作按钮。(此区域还包括容器组相关的监控操作,监控模块在后续的章节中介绍)
* 容器基本信息,及查看容器日志、打开容器终端的按钮。(此区域还包括容器相关的监控操作,监控模块在后续的章节中介绍)
![image-20190723120011972](./busybox.assets/image-20190723120011972.png)
![Kubernetes教程在 Kuboard 中查看已部署的 busybox](./busybox.assets/image-20190723120011972.png)
@ -89,7 +89,7 @@ Busybox 是一个非常小巧不到5M的容器此处用它来展示如
此时打开了该容器的控制台Kuboard 默认使用 /bin/bash 终端程序,而 busybox 镜像中并不包含 /bin/bash因此您会看到一个如下图所示的错误提示
![image-20190723120050894](./busybox.assets/image-20190723120050894.png)
![Kubernetes教程在 Kuboard 中进入 busybox 的终端界面](./busybox.assets/image-20190723120050894.png)
@ -97,10 +97,10 @@ Busybox 是一个非常小巧不到5M的容器此处用它来展示如
点击屏幕左上角的 ***切换到 /bin/sh***
![image-20190723120104474](./busybox.assets/image-20190723120104474.png)
![Kubernetes教程在 Kuboard 中进入 busybox 的终端界面](./busybox.assets/image-20190723120104474.png)
* 输入 *export* 并回车
输入 *export* 并回车后,可查看该容器当前的环境变量。您也可以在终端中执行任何容器内部的命令。在您完成容器的部署之后,终端界面是非常有效的问题诊断工具之一。
![image-20190723120125425](./busybox.assets/image-20190723120125425.png)
![Kubernetes教程在 Kuboard 中进入 busybox 的终端界面执行命令](./busybox.assets/image-20190723120125425.png)

View File

@ -21,7 +21,7 @@ example中用到了存储卷声明请在 Kuboard 中 [创建存储类](/guide
假设您已经进入了 Kuboard 名称空间界面,如下图所示:
![image-20190723115721514](./pre-condition.assets/image-20190723115721514.png)
![Kubernetes教程在Kuboard中进入名称空间页](./pre-condition.assets/image-20190723115721514.png)
## 导入 example
@ -35,31 +35,31 @@ example中用到了存储卷声明请在 Kuboard 中 [创建存储类](/guide
* 点击 ***导入工作负载*** 按钮
![image-20190723120730196](./import.assets/image-20190723120730196.png)
![Kubernetes教程在Kuboard中导入工作负载](./import.assets/image-20190723120730196.png)
* 点击 ***上传文件*** 按钮
并选择刚才下载的 export_example.yaml 文件
![image-20190723120753533](./import.assets/image-20190723120753533.png)
![Kubernetes教程在Kuboard中导入工作负载-上传文件](./import.assets/image-20190723120753533.png)
* 点击 ***下一步***
默认选择所有的工作负载
![image-20190723120832778](./import.assets/image-20190723120832778.png)
![Kubernetes教程在Kuboard中导入工作负载-选择所有工作负载](./import.assets/image-20190723120832778.png)
* 点击 ***下一步***
默认选择所有要导入的配置example中没有使用到配置信息
![image-20190723120912377](./import.assets/image-20190723120912377.png)
![Kubernetes教程在Kuboard中导入工作负载-选择要导入的配置](./import.assets/image-20190723120912377.png)
* 点击 ***下一步***
默认选择所有 Secrets
![image-20190723120926747](./import.assets/image-20190723120926747.png)
![Kubernetes教程在Kuboard中导入工作负载-选择所有Secrets](./import.assets/image-20190723120926747.png)
* 点击 ***下一步***
@ -74,7 +74,7 @@ example中用到了存储卷声明请在 Kuboard 中 [创建存储类](/guide
| 总量 | 2Gi | 2Gi代表 2G空间 |
![image-20190723120956821](./import.assets/image-20190723120956821.png)
![Kubernetes教程在Kuboard中导入工作负载-填写存储卷声明参数](./import.assets/image-20190723120956821.png)
* 点击 ***下一步***
@ -87,31 +87,31 @@ example中用到了存储卷声明请在 Kuboard 中 [创建存储类](/guide
![image-20190723121019167](./import.assets/image-20190723121019167.png)
![Kubernetes教程在Kuboard中导入工作负载-填写域名](./import.assets/image-20190723121019167.png)
* 点击 ***下一步***
![image-20190723121035917](./import.assets/image-20190723121035917.png)
![Kubernetes教程在Kuboard中导入工作负载-核对信息](./import.assets/image-20190723121035917.png)
* 点击 ***确定***
![image-20190723121055648](./import.assets/image-20190723121055648.png)
![Kubernetes教程在Kuboard中导入工作负载-确定](./import.assets/image-20190723121055648.png)
* 点击 ***应用***
![image-20190723121117514](./import.assets/image-20190723121117514.png)
![Kubernetes教程在Kuboard中导入工作负载-应用](./import.assets/image-20190723121117514.png)
* 点击 ***完成***
![image-20190723121132991](./import.assets/image-20190723121132991.png)
![Kubernetes教程在Kuboard中导入工作负载-导入完成](./import.assets/image-20190723121132991.png)
* 点击 ***已完成***
可再名称空间中查看到刚才导入的 example 的所有工作负载及存储卷声明
![image-20190723121433809](./import.assets/image-20190723121433809.png)
![Kubernetes教程在Kuboard中导入工作负载-查看导入结果](./import.assets/image-20190723121433809.png)
@ -121,13 +121,13 @@ example中用到了存储卷声明请在 Kuboard 中 [创建存储类](/guide
* 点击工作负载 ***web-example***
![image-20190723121412027](./import.assets/image-20190723121412027.png)
![Kubernetes教程在Kuboard中导入工作负载-查看导入的web-example](./import.assets/image-20190723121412027.png)
* 点击 互联网入口中的域名 ***http://web-example.example.demo.kuboard.cn***
**Example 部署成功**
![image-20190717193548703](./import.assets/image-20190717193548703.png)
![Kubernetes教程在Kuboard中导入工作负载-查看日志](./import.assets/image-20190717193548703.png)
> web-example容器的日志中会出现如下异常错误原因是example使用了一个监控套件该监控套件要求将容器注册到monitor-eureka中当下我们并没有安装该监控套件。此错误并不影响 example 程序的使用。暂时忽略该异常。
>

View File

@ -18,7 +18,7 @@ description: 使用 Kuboard 在 Kubernetes 上安装监控套件,并对 exampl
假设您已进入 example 名称空间,如下图所示:
![image-20190723121433809](./import.assets/image-20190723121433809.png)
![Kubernetes教程在Kuboard中监控-进入名称空间](./import.assets/image-20190723121433809.png)
@ -34,41 +34,41 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
* 将鼠标移到 ***设置*** 菜单
![image-20190723150525017](./monitor.assets/image-20190723150525017.png)
![Kubernetes教程在Kuboard中监控-进入监控套件安装页](./monitor.assets/image-20190723150525017.png)
* 点击 ***监控套件 - example***
![image-20190723150616633](./monitor.assets/image-20190723150616633.png)
![Kubernetes教程在Kuboard中监控-进入监控套件安装页](./monitor.assets/image-20190723150616633.png)
* 点击 ***全局监控套件 / 查找并安装***
![image-20190723150853277](./monitor.assets/image-20190723150853277.png)
![Kubernetes教程在Kuboard中监控-安装全局监控套件-查找](./monitor.assets/image-20190723150853277.png)
* 点击 ***资源层监控套件 / 安装***
![image-20190723151045112](./monitor.assets/image-20190723151045112.png)
![Kubernetes教程在Kuboard中监控-安装全局监控套件-安装](./monitor.assets/image-20190723151045112.png)
* 点击 ***全局监控套件 / 资源层监控套件 / 安装***
![image-20190723151103353](./monitor.assets/image-20190723151103353.png)
![Kubernetes教程在Kuboard中监控-安装全局监控套件-安装](./monitor.assets/image-20190723151103353.png)
* 根据向导提示,完成工作负载的导入
![image-20190723151339137](./monitor.assets/image-20190723151339137.png)
![Kubernetes教程在Kuboard中监控-安装全局监控套件-导入对应的工作负载](./monitor.assets/image-20190723151339137.png)
* 点击 ***资源层监控套件 / 初始化***
由于下载镜像需要时间您可能需要等待5-10分钟后才能成功执行初始化。初始化成功的话您将看到如下提示信息。
![image-20190723151357262](./monitor.assets/image-20190723151357262.png)
![Kubernetes教程在Kuboard中监控-安装全局监控套件-初始化](./monitor.assets/image-20190723151357262.png)
### 安装名称空间监控套件
* 点击 ***名称空间监控套件 example / 查找并安装***
![image-20190723151422460](./monitor.assets/image-20190723151422460.png)
![Kubernetes教程在Kuboard中监控-安装名称空间监控套件-查找](./monitor.assets/image-20190723151422460.png)
* 重复前述过程,安装监控套件
@ -80,7 +80,7 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
安装完成后,界面如下图所示:
![image-20190723151711230](./monitor.assets/image-20190723151711230.png)
![Kubernetes教程在Kuboard中监控-安装名称空间监控套件-安装](./monitor.assets/image-20190723151711230.png)
### 查看监控套件的工作负载
@ -90,7 +90,7 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
> 全局监控套件安装在 kube-system 名称空间
![image-20190723151804727](./monitor.assets/image-20190723151804727.png)
![Kubernetes教程在Kuboard中监控-查看监控套件-全局](./monitor.assets/image-20190723151804727.png)
## 重启 example 容器组
@ -112,7 +112,7 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
> * Kubernetes 在启动容器组时,根据 imagePullPolicy 的设置 Always将会尝试从镜像仓库抓取最新镜像这一特性可以用于开发环境和测试环境的版本更新因为您的 devops 系统肯能不会为 daily build 生成新的镜像标签;
> * 此处删除容器组的目的是,重新启动容器,以便容器中的监控探针能够检测到其对应监控套件的存在。
![image-20190723151845303](./monitor.assets/image-20190723151845303.png)
![Kubernetes教程在Kuboard中监控-重启容器组](./monitor.assets/image-20190723151845303.png)
* 在列表中选择
@ -128,31 +128,31 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
* web-example-xxxxxx-xxxx
![image-20190723151902003](./monitor.assets/image-20190723151902003.png)
![Kubernetes教程在Kuboard中监控-重启容器组-选中容器组](./monitor.assets/image-20190723151902003.png)
* 点击 ***删除*** 按钮
![image-20190723151914994](./monitor.assets/image-20190723151914994.png)
![Kubernetes教程在Kuboard中监控-重启容器组-删除容器组](./monitor.assets/image-20190723151914994.png)
* 点击 ***确定***
![image-20190723151932871](./monitor.assets/image-20190723151932871.png)
![Kubernetes教程在Kuboard中监控-重启容器组-确认删除容器组](./monitor.assets/image-20190723151932871.png)
* 点击 ***应用***
![image-20190723151951910](./monitor.assets/image-20190723151951910.png)
![Kubernetes教程在Kuboard中监控-重启容器组-执行](./monitor.assets/image-20190723151951910.png)
* 等待,直到容器组调整完成
![image-20190723152020605](./monitor.assets/image-20190723152020605.png)
![Kubernetes教程在Kuboard中监控-重启容器组-等待执行过程](./monitor.assets/image-20190723152020605.png)
* 点击 ***后退***
![image-20190723152040219](./monitor.assets/image-20190723152040219.png)
![Kubernetes教程在Kuboard中监控-重启容器组-查看结果](./monitor.assets/image-20190723152040219.png)
## 查看监控信息
@ -162,13 +162,13 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
如果您在下图中没有看到 ***Nginx 监控*** ***容器组监控*** 等,请刷新您的页面,因为监控套件初始化之后需要刷新页面才能加载并显示。
![image-20190723152124196](./monitor.assets/image-20190723152124196.png)
![Kubernetes教程在Kuboard中监控-查看Nginx监控、容器组监控入口](./monitor.assets/image-20190723152124196.png)
* 点击 ***所在节点监控***
可查看所在节点的资源使用情况监控信息
![image-20190718104156232](./monitor.assets/image-20190718104156232.png)
![Kubernetes教程在Kuboard中监控-查看所在节点监控](./monitor.assets/image-20190718104156232.png)
@ -180,7 +180,7 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
* 点击 Nginx 监控
![image-20190718104729472](./monitor.assets/image-20190718104729472.png)
![Kubernetes教程在Kuboard中监控-查看Nginx监控](./monitor.assets/image-20190718104729472.png)
@ -190,7 +190,7 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
* 点击 ***持久层 / example db***
* 点击 ***MySQL 监控***
![image-20190718105420599](./monitor.assets/image-20190718105420599.png)
![Kubernetes教程在Kuboard中监控-查看MySQL监控](./monitor.assets/image-20190718105420599.png)
@ -200,7 +200,7 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
* 点击 ***微服务层 / example***
* 点击 ***Java 虚拟机监控***
![image-20190718105641651](./monitor.assets/image-20190718105641651.png)
![Kubernetes教程在Kuboard中监控-查看Java虚拟机监控](./monitor.assets/image-20190718105641651.png)
@ -208,10 +208,10 @@ kubectl -n kube-system create secret generic etcd-certs --from-file=/etc/kuberne
****微服务层 / example*** 中点击 ***链路追踪***
![image-20190718120957255](./monitor.assets/image-20190718120957255.png)
![Kubernetes教程在Kuboard中监控-查看链路追踪信息](./monitor.assets/image-20190718120957255.png)
![image-20190718121133160](./monitor.assets/image-20190718121133160.png)
![Kubernetes教程在Kuboard中监控-查看链路追踪信息-APM](./monitor.assets/image-20190718121133160.png)

View File

@ -16,7 +16,7 @@ description: 使用 Kuboard 对 Kubernetes 进行日常调整,包括:批量
假设您一进入 ***example*** 名称空间页面,如下图所示:
![image-20190720232405147](./adjustion.assets/image-20190720232405147.png)
![Kubernetes教程在Kuboard中进行日常调整-进入名称空间页](./adjustion.assets/image-20190720232405147.png)
@ -42,23 +42,23 @@ description: 使用 Kuboard 对 Kubernetes 进行日常调整,包括:批量
如下图所示:
![image-20190720233322837](./adjustion.assets/image-20190720233322837.png)
![Kubernetes教程在Kuboard中进行日常调整-批量删除容器组](./adjustion.assets/image-20190720233322837.png)
* 点击 ***删除*** 按钮
![image-20190720233348284](./adjustion.assets/image-20190720233348284.png)
![Kubernetes教程在Kuboard中进行日常调整-批量删除容器组-选择](./adjustion.assets/image-20190720233348284.png)
* 点击 ***确定***
![image-20190720233412812](./adjustion.assets/image-20190720233412812.png)
![Kubernetes教程在Kuboard中进行日常调整-批量删除容器组-执行](./adjustion.assets/image-20190720233412812.png)
* 点击 ***应用***
![image-20190720233436465](./adjustion.assets/image-20190720233436465.png)
![Kubernetes教程在Kuboard中进行日常调整-批量删除容器组-执行](./adjustion.assets/image-20190720233436465.png)
@ -68,7 +68,7 @@ description: 使用 Kuboard 对 Kubernetes 进行日常调整,包括:批量
> Kuboard 会自动监听 kubernetes 执行此调整操作时的变化,您无需刷新页面,只要等待结果即可。
![image-20190720233512996](./adjustion.assets/image-20190720233512996.png)
![Kubernetes教程在Kuboard中进行日常调整-批量删除容器组-完成](./adjustion.assets/image-20190720233512996.png)
@ -86,31 +86,31 @@ description: 使用 Kuboard 对 Kubernetes 进行日常调整,包括:批量
* 在名称空间页面点击 ***调整镜像版本***
![image-20190721000526434](./adjustion.assets/image-20190721000526434.png)
![Kubernetes教程在Kuboard中进行日常调整-批量调整镜像版本](./adjustion.assets/image-20190721000526434.png)
* 在要调整的镜像上点击 ***修改***
并填写新的镜像版本号,如下图所示:
![image-20190721000759925](./adjustion.assets/image-20190721000759925.png)
![Kubernetes教程在Kuboard中进行日常调整-批量调整镜像版本-填写版本号](./adjustion.assets/image-20190721000759925.png)
* 点击 ***执行变更***
![image-20190721000822458](./adjustion.assets/image-20190721000822458.png)
![Kubernetes教程在Kuboard中进行日常调整-批量调整镜像版本-执行变更](./adjustion.assets/image-20190721000822458.png)
* 点击 ***应用***
![image-20190721000847954](./adjustion.assets/image-20190721000847954.png)
![Kubernetes教程在Kuboard中进行日常调整-批量调整镜像版本-应用](./adjustion.assets/image-20190721000847954.png)
* 点击 ***完成***
此时会进入容器组列表界面,请等待 Kubernetes 完成对容器组的调整(无需刷新页面)
![image-20190721000919933](./adjustion.assets/image-20190721000919933.png)
![Kubernetes教程在Kuboard中进行日常调整-批量调整镜像版本-完成](./adjustion.assets/image-20190721000919933.png)
@ -120,4 +120,4 @@ description: 使用 Kuboard 对 Kubernetes 进行日常调整,包括:批量
***调整容器镜像版本*** 的功能界面中,也可以用来调整工作负载的副本数,如下图所示:
![image-20190721100715898](./adjustion.assets/image-20190721100715898.png)
![Kubernetes教程在Kuboard中进行日常调整-批量调整工作负载数](./adjustion.assets/image-20190721100715898.png)

View File

@ -10,13 +10,13 @@ description: 使用 Kuboard 配置 Kubernetes ConfigMap
假设您已进入名称空间界面,如下图所示:
![image-20190721110355464](./secrets.assets/image-20190721110355464.png)
![Kubernetes教程在Kuboard中修改ConfigMap-进入名称空间页](./secrets.assets/image-20190721110355464.png)
配置列表位于图中左侧中部,点击 ***放大*** 按钮,可以将列表显示到更大的区域,如下图所示:
> 点击 **配置** 可以刷新该列表
![image-20190721112353077](./configMap.assets/image-20190721112353077.png)
![Kubernetes教程在Kuboard中修改ConfigMap-刷新ConfigMap列表](./configMap.assets/image-20190721112353077.png)
@ -34,18 +34,18 @@ description: 使用 Kuboard 配置 Kubernetes ConfigMap
| 配置数据 - 名称 | EUREKA_URL | |
| 配置数据 - 内容 | http://cloud-eureka:9200/eureka | |
![image-20190721112624128](./configMap.assets/image-20190721112624128.png)
![Kubernetes教程在Kuboard中修改ConfigMap-创建](./configMap.assets/image-20190721112624128.png)
* 点击 ***保存***
配置信息创建成功
![image-20190721113050608](./configMap.assets/image-20190721113050608.png)
![Kubernetes教程在Kuboard中修改ConfigMap-保存创建](./configMap.assets/image-20190721113050608.png)
# 查看/编辑/删除 配置
* 点击列表中的 ***my-config-map***
![image-20190721113155991](./configMap.assets/image-20190721113155991.png)
![Kubernetes教程在Kuboard中修改ConfigMap-编辑](./configMap.assets/image-20190721113155991.png)
编辑、删除操作可直接按照提示完成

View File

@ -33,7 +33,7 @@ Kuboard 针对这种场景,提供了导出配置、导入配置的功能,以
假设您已完成微服务部署,并已进入 namespace 界面,如下图所示:
![image-20190721085144545](./multi-env.assets/image-20190721085144545.png)
![Kubernetes教程在Kuboard中导出工作负载-进入名称空间](./multi-env.assets/image-20190721085144545.png)
### 操作步骤
@ -42,27 +42,27 @@ Kuboard 针对这种场景,提供了导出配置、导入配置的功能,以
* 点击 ***刷新***
* 选择要导出的工作负载
![image-20190721090118542](./multi-env.assets/image-20190721090118542.png)
![Kubernetes教程在Kuboard中导出工作负载-选择要导出的工作负载](./multi-env.assets/image-20190721090118542.png)
* 点击 ***下一步***
选择要导出的配置configMap信息
![image-20190721090753742](./multi-env.assets/image-20190721090753742.png)
![Kubernetes教程在Kuboard中导出工作负载-选择要导出的ConfigMap](./multi-env.assets/image-20190721090753742.png)
* 点击 ***下一步***
选择要导出的 Secrets
![image-20190721090840925](./multi-env.assets/image-20190721090840925.png)
![Kubernetes教程在Kuboard中导出工作负载-选择要导出的Secrets](./multi-env.assets/image-20190721090840925.png)
* 点击 ***下一步***
![image-20190721090935511](./multi-env.assets/image-20190721090935511.png)
![Kubernetes教程在Kuboard中导出工作负载-下一步](./multi-env.assets/image-20190721090935511.png)
* 点击 ***确定***
![image-20190721091005130](./multi-env.assets/image-20190721091005130.png)
![Kubernetes教程在Kuboard中导出工作负载-确认结果](./multi-env.assets/image-20190721091005130.png)
* 查看已导出文件

View File

@ -12,13 +12,13 @@ description: 使用 Kuboard 配置 Kubernetes 的存储卷声明 Persistent Volu
假设您已进入名称空间界面,如下图所示:
![image-20190721110355464](./secrets.assets/image-20190721110355464.png)
![Kubernetes教程在Kuboard中编辑存储卷声明-进入名称空间页](./secrets.assets/image-20190721110355464.png)
存储卷声明列表位于图中左下角,点击 ***放大*** 按钮,可以将列表显示到更大的区域,如下图所示:
> 点击 **存储卷声明** 可以刷新该列表
![image-20190721113708689](./pvc.assets/image-20190721113708689.png)
![Kubernetes教程在Kuboard中编辑存储卷声明-刷新存储卷声明列表](./pvc.assets/image-20190721113708689.png)
@ -36,19 +36,19 @@ description: 使用 Kuboard 配置 Kubernetes 的存储卷声明 Persistent Volu
| 读写模式 | 可被多节点读写 | |
| 总量 | 2Gi | |
![image-20190721113810235](./pvc.assets/image-20190721113810235.png)
![Kubernetes教程在Kuboard中编辑存储卷声明-创建存储卷声明](./pvc.assets/image-20190721113810235.png)
* 点击 ***保存***
存储卷声明创建成功
![image-20190721114112644](./pvc.assets/image-20190721114112644.png)
![Kubernetes教程在Kuboard中编辑存储卷声明-创建成功](./pvc.assets/image-20190721114112644.png)
# 查看/编辑/删除 存储卷声明
* 点击 ***my-pvc***
![image-20190721114211751](./pvc.assets/image-20190721114211751.png)
![Kubernetes教程在Kuboard中编辑存储卷声明-编辑](./pvc.assets/image-20190721114211751.png)

View File

@ -10,13 +10,13 @@ description: 使用 Kuboard 配置 Kubernetes Secrets
假设您已进入名称空间界面,如下图所示:
![image-20190721110355464](./secrets.assets/image-20190721110355464.png)
![Kubernetes教程在Kuboard中编辑Secrets-进入名称空间页](./secrets.assets/image-20190721110355464.png)
Secrets 列表位于图中左上角,点击 ***放大*** 按钮,可以将列表显示到更大的区域,如下图所示:
> 点击 **Secrets** 可以刷新该列表
![image-20190721110543437](./secrets.assets/image-20190721110543437.png)
![Kubernetes教程在Kuboard中编辑Secrets-刷新列表](./secrets.assets/image-20190721110543437.png)
# 创建 Secrets
@ -32,7 +32,7 @@ Secrets 列表位于图中左上角,点击 ***放大*** 按钮,可以将列
| docker username | my-docker-user | |
| docker password | mypassword | |
![image-20190721111011798](./secrets.assets/image-20190721111011798.png)
![Kubernetes教程在Kuboard中编辑Secrets-创建](./secrets.assets/image-20190721111011798.png)
>当前 Kuboard 支持如下类型 Secrets 的创建:
>
@ -47,13 +47,13 @@ Secrets 列表位于图中左上角,点击 ***放大*** 按钮,可以将列
Secrets 创建成功,如下图所示:
![image-20190721111540512](./secrets.assets/image-20190721111540512.png)
![Kubernetes教程在Kuboard中编辑Secrets-保存](./secrets.assets/image-20190721111540512.png)
# 查看/编辑/删除 Secrets
* 点击 my-docker-repository
![image-20190721111642221](./secrets.assets/image-20190721111642221.png)
![Kubernetes教程在Kuboard中编辑Secrets-编辑](./secrets.assets/image-20190721111642221.png)

View File

@ -22,7 +22,7 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
* 假设您已进入工作负载查看界面,如下图所示:
![image-20190722223454676](./workload.assets/image-20190722223454676.png)
![Kubernetes教程在Kuboard中编辑工作负载-进入工作负载查看页](./workload.assets/image-20190722223454676.png)
@ -32,7 +32,7 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
副本数: 目标容器组数量
![image-20190722223551308](./workload.assets/image-20190722223551308.png)
![Kubernetes教程在Kuboard中编辑工作负载-伸缩](./workload.assets/image-20190722223551308.png)
@ -40,7 +40,7 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
等待,知道伸缩操作执行完毕。
![image-20190722223605920](./workload.assets/image-20190722223605920.png)
![Kubernetes教程在Kuboard中编辑工作负载-完成伸缩](./workload.assets/image-20190722223605920.png)
@ -54,7 +54,7 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
* Kuboard 的工作负载编辑器,默认将容器组的 imagePullPolicy 设置为 Alwarys因此每次在容器组启动的时候Kubenetes 都会尝试从镜像仓库中抓取最新镜像;
![image-20190722231246540](./workload.assets/image-20190722231246540.png)
![Kubernetes教程在Kuboard中编辑工作负载-删除容器组](./workload.assets/image-20190722231246540.png)
@ -82,7 +82,7 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
通过 Kubernetes 事件所指示出来的问题,通常是集群本身配置的问题,或者是创建工作负载时的参数填写问题,解决这样的问题需要的是 Kubernetes 集群相关的知识和背景,**通常运维人员可以独立解决此类问题**。
![image-20190722224029397](./workload.assets/image-20190722224029397.png)
![Kubernetes教程在Kuboard中编辑工作负载-查看事件](./workload.assets/image-20190722224029397.png)
@ -90,13 +90,13 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
如下图所示,假设您已进入工作负载查看界面:
![image-20190722225347491](./workload.assets/image-20190722225347491.png)
![Kubernetes教程在Kuboard中编辑工作负载-查看日志](./workload.assets/image-20190722225347491.png)
* 点击其中的 ***日志*** 按钮
可查看该容器的运行时日志,如下图所示:
![image-20190722225454029](./workload.assets/image-20190722225454029.png)
![Kubernetes教程在Kuboard中编辑工作负载-查看日志](./workload.assets/image-20190722225454029.png)
@ -117,7 +117,7 @@ description: Kuboard on Kubernetes 工作负载编辑器,无需编写 YAML 文
可进入该容器的交互式命令界面
![image-20190722230511430](./workload.assets/image-20190722230511430.png)
![Kubernetes教程在Kuboard中编辑工作负载-进入终端](./workload.assets/image-20190722230511430.png)