diff --git a/.vuepress/comp/Course.vue b/.vuepress/comp/Course.vue
new file mode 100644
index 0000000..978706f
--- /dev/null
+++ b/.vuepress/comp/Course.vue
@@ -0,0 +1,71 @@
+
+
+ 配置信息不存在
+
+
+
+
+
diff --git a/.vuepress/comp/course-index.js b/.vuepress/comp/course-index.js
new file mode 100644
index 0000000..1fd3f7d
--- /dev/null
+++ b/.vuepress/comp/course-index.js
@@ -0,0 +1,7 @@
+module.exports = {
+ '477593': {
+ description: '使用kubeadm安装kubernetes集群',
+ href: 'https://ke.qq.com/course/477593?flowToken=1016936',
+ price: '12',
+ }
+}
diff --git a/.vuepress/comp/index.js b/.vuepress/comp/index.js
index 5832455..d6a2cda 100644
--- a/.vuepress/comp/index.js
+++ b/.vuepress/comp/index.js
@@ -1,5 +1,6 @@
let components = [
- { name: 'LearningPlan', component: () => import(`./LearningPlan.vue`) }
+ { name: 'LearningPlan', component: () => import(`./LearningPlan.vue`) },
+ { name: 'Course', component: () => import(`./Course.vue`) }
]
export default function (Vue) {
diff --git a/.vuepress/public/images/courses/12-rbac.png b/.vuepress/public/images/courses/12-rbac.png
new file mode 100644
index 0000000..dd0899f
Binary files /dev/null and b/.vuepress/public/images/courses/12-rbac.png differ
diff --git a/.vuepress/public/images/courses/6-rbac.png b/.vuepress/public/images/courses/6-rbac.png
new file mode 100644
index 0000000..01d3469
Binary files /dev/null and b/.vuepress/public/images/courses/6-rbac.png differ
diff --git a/.vuepress/public/images/courses/kubeadm.png b/.vuepress/public/images/courses/kubeadm.png
index 0e9faef..5dac653 100644
Binary files a/.vuepress/public/images/courses/kubeadm.png and b/.vuepress/public/images/courses/kubeadm.png differ
diff --git a/.vuepress/theme/components/Page.vue b/.vuepress/theme/components/Page.vue
index 8d5ccdd..3381417 100644
--- a/.vuepress/theme/components/Page.vue
+++ b/.vuepress/theme/components/Page.vue
@@ -24,8 +24,8 @@
diff --git a/install/install-k8s.md b/install/install-k8s.md
index 42acacd..1d4b02c 100644
--- a/install/install-k8s.md
+++ b/install/install-k8s.md
@@ -20,13 +20,13 @@ meta:
参考此免费文档,98%以上的概率,您能够顺利完成 K8S 安装,极个别的问题可以到QQ群里免费答疑。
-此课程配有直播视频讲解,点击此处可 [报名12元直播课程](https://ke.qq.com/course/477593?flowToken=1016935)
+
+
## 配置要求
@@ -516,7 +516,7 @@ kubectl delete -f https://kuboard.cn/install-script/v1.17.x/nginx-ingress.yaml
您已经完成了 Kubernetes 集群的安装,下一步请:
-[报名12元直播课程-详细讲解此安装过程](https://ke.qq.com/course/477593?flowToken=1016934)
+
点击此处,给个GitHub Star
支持一下吧,这么多人都 star 了呢,怎么能少得了您呢?
diff --git a/learning/README.md b/learning/README.md
index 55640c2..9c63ebd 100644
--- a/learning/README.md
+++ b/learning/README.md
@@ -12,26 +12,26 @@ meta:
# Kubernetes教程
-
+
+
## Kubernetes免费教程
@@ -42,27 +42,6 @@ meta:
根据实际反馈,有很大比例的用户参考 kuboard.cn 网站后,能够在 1 个月内完成 Kubernetes 上的微服务落地工作。
-
-
-
-
-
## **Kubernetes 介绍**
* [什么是Kubernetes](/learning/k8s-bg/what-is-k8s.html)
@@ -76,6 +55,8 @@ meta:
* [创建 busybox](/guide/example/busybox.html) (10分钟)
* 快速在 Kubernetes 集群中安装一个部署,并与当中的容器组交互。
+
+
## **Kubernetes 入门**
* [0. 学习Kubernetes基础知识](/learning/k8s-basics/kubernetes-basics.html) (10分钟)
diff --git a/support/change-log/change-log-on-the-way.md b/support/change-log/change-log-on-the-way.md
index b37fff9..90f6a01 100644
--- a/support/change-log/change-log-on-the-way.md
+++ b/support/change-log/change-log-on-the-way.md
@@ -1,23 +1,14 @@
Kuboard v1.0.x 的更新说明
-## v1.0.6-beta.5
-**新特性**
-* ServiceAccount详情页 --> 使用 ServiceAccount 的 Token 访问 kubectl
-
-**优化**
-* ServiceAccount列表页 --> 按名称、标签搜索
-* ServiceAccount详情页 --> 删除ServiceAccount时,同时删除关联的 RoleBinding/ClusterRoleBinding
-
-**Bug修复**
-* Secret对话框 --> 创建Secret时,不显示内容区
-* 名称空间页 --> StatefulSet如果没有 annotations 时,不能在名称空间页上显示
- * 此问题的具体表现:部分使用 helm 创建的工作负载不能在Kuboard上显示,原因是Deployment、StatefulSet或DaemonSet中没有 annotations 信息
------------------
+* 按名称空间查看 Events
+* 按名称空间查看 top pods
+* 修改 metadata.labels
+* 支持 Headless Service
-* 安装文档中,去除 IngressController 的链接
-
+* 安装文档中,将 daocloud 的镜像地址修改为阿里云的镜像地址
* 日志界面支持 ctrl + F
* 更新版本时,可以通过下拉列表选择仓库中的版本号
* 导入导出时,需要支持 nfs 等类型的数据卷
@@ -46,8 +37,6 @@ Kuboard v1.0.x 的更新说明
* 存储卷声明去掉分配模式的字段
* 删除容器组时 - graceful period
* Pod Conditions: lastProbeTime/reason/message
-* 按名称空间查看 Events
* 显示 Deployment/StatefulSet/DaemonSet 的事件
* 控制台/日志界面,按 名称空间/工作负载/Pod/容器 进行切换
-* hostPort
* StatefulSet 在 available 数与 replicas 数不一致时,链接到帮助提示
diff --git a/support/change-log/v1.0.x.md b/support/change-log/v1.0.x.md
index 279e6a5..686d0d5 100644
--- a/support/change-log/v1.0.x.md
+++ b/support/change-log/v1.0.x.md
@@ -10,12 +10,59 @@ description: 本文描述了Kuboard_v1.0.x的版本变更说明
了解如何 [升级Kuboard](/install/install-dashboard-upgrade.html)
* eipwork/kuboard:
latest 当前对应的版本是 kuboard
v1.0.5.4
-* eipwork/kuboard:
beta 当前对应的版本是 kuboard
v1.0.6-beta.3
+* eipwork/kuboard:
beta 当前对应的版本是 kuboard
v1.0.6-beta.6
Kuboard v1.0.x 的更新说明
+## v1.0.6-beta.6
+
+**发布日期**
+
+2020年1月23日
+
+**新特性**
+* 工作负载编辑界面
+ * 容器信息 --> ports
+ * 基本信息 --> 创建工作负载时可增加注解
+* 工作负载查看界面
+ * 容器更多信息 --> ports、args
+ * 基本信息 --> 可修改注解
+* 角色 Role
+ * 支持按 fieldSelector 和 labelSelector 查询角色列表
+ * 支持创建 Role
+ * 支持修改 Role 的资源
+ * 支持将 Role 关联到 ServiceAccount
+* 集群角色 ClusterRole
+ * 支持按 fieldSelector 和 labelSelector 查询角色列表
+ * 支持创建 ClusterRole
+ * 支持修改 ClusterRole 的资源
+ * 支持将 ClusterRole 关联到 ServiceAccount (RoleBinding及ClusterRoleBinding)
+* SelfInfo 页面 --> 获取 Kubectl 的配置文件
+
+**优化**
+* 监控套件安装
+ * 安装全局监控套件时,提示创建 etcd-secrets
+ * 完成套件安装后,延迟120秒才能初始化
+ * 完成套件的安装后,点确定可以返回套件列表页
+ * 显示套件的帮助链接
+* 容器组列表页 --> 通过 fieldSelector / labelSelector 查询容器组列表
+* 安装 metrics-server 后,等待 metrics-server 启动成功
+* 不再支持 Kubernetes v1.12 及以下版本
+* 工作负载查看界面
+ * 下载日志时,最大下载大小为 50 Mb
+
+**Bug修复**
+* 安装套件 --> https://addons.kuboard.cn/index/repository.json 这个文件不应该使用本地缓存的内容
+* 导入工作负载 --> 存储卷声明模板时的表单校验
+* 节点界面 --> 修复Pod的内存限制单位 Gi -- Mi 转换问题
+* 登录界面 --> secretName 显示错误
+
## v1.0.6-beta.5
+**发布日期**
+
+2020年1月19日
+
**新特性**
* ServiceAccount详情页 --> 使用 ServiceAccount 的 Token 访问 kubectl
@@ -30,6 +77,10 @@ Kuboard v1.0.x 的更新说明
## v1.0.6-beta.4
+**发布日期**
+
+2020年1月10日
+
**新特性**
* 按条件查询ClusterRole列表
* 创建ClusterRole