broken link

This commit is contained in:
huanqing.shao
2019-09-29 14:44:59 +08:00
parent 170360939b
commit 3701766b6c
13 changed files with 19 additions and 20 deletions

View File

@ -4,7 +4,7 @@ module.exports = {
title: 'Kuboard官网_Kubernetes管理界面',
description: '一款Kubernetes_Dashboard_简化Kubernetes的学习和使用_帮助您快速落地Kubernetes_提供_Kubernetes_免费中文教程_国内安装文档',
head: [
['meta', {name: 'keywords', content: 'Kubernetes教程,Kubernetes安装,Kubernetes入门,K8S教程,K8S入门,K8S安装,学习Kubernetes,Kubernetes管理界面,Kuberntees Dashboard'}],
['meta', {name: 'keywords', content: 'Kubernetes教程,Kubernetes安装,K8S教程,K8S安装,Kubernetes管理界面'}],
['script', {}, `
var _hmt = _hmt || [];
(function() {

View File

@ -82,11 +82,11 @@ Kubernetes教程的主要依据是Kubernetes 官网文档,以及使用 Kubo
在 Kubernetes 上部署 Spring Cloud 微服务:
* [概述](https://kuboard.cn/learning/k8s-practice/spring-cloud)
* [概述](https://kuboard.cn/learning/k8s-practice/spring-cloud/)
在 Kubernetes 上部署 Spring Cloud 微服务:(Open Capacity Platform)
* [OCP介绍](https://kuboard.cn/leanring/k8s-practice/ocp/)
* [OCP介绍](https://kuboard.cn/learning/k8s-practice/ocp/)
* [准备OCP的构建环境和部署环境](https://kuboard.cn/learning/k8s-practice/ocp/prepare.html)
* [构建Docker镜像并推送到仓库](https://kuboard.cn/learning/k8s-practice/ocp/build.html)
* [部署顺序](https://kuboard.cn/learning/k8s-practice/ocp/sequence.html)

View File

@ -104,7 +104,7 @@ description: 使用Kuboard管理Kubernetes存储类StorageClass
* 进入 Kuboard ***集群概览页***
参考 [访问 Kuboard](install/install-dashboard?id=访问)
参考 [访问 Kuboard](/install/install-dashboard.html?id=访问)
如下图所示:

View File

@ -111,4 +111,4 @@ Kuboard 针对这种场景,提供了导出配置、导入配置的功能,以
### 操作步骤
请参考 [导入 example 微服务](/guide/example/import)
请参考 [导入 example 微服务](/guide/example/import.html)

View File

@ -31,7 +31,7 @@ description: 使用Kuboard配置Kubernetes的存储卷声明Persistent_Volume_Cl
| 字段名称 | 填写内容 | 说明 |
| ---------- | --------------- | ------------------------------------------------------------ |
| 存储卷声明 | my-pvc | |
| 存储类 | cluster-storage | 如果不存在,则需要提前 [创建存储类](./guide/cluster/storage?id=创建存储类) |
| 存储类 | cluster-storage | 如果不存在,则需要提前 [创建存储类](/guide/cluster/storage.html?id=创建存储类) |
| 分配模式 | 动态分配 | |
| 读写模式 | 可被多节点读写 | |
| 总量 | 2Gi | |

View File

@ -39,7 +39,7 @@ description: Kubernetes 最新稳定版 v1.15.2 的快速安装文档。该文
> 如果要安装 Kubernetes 历史版本,请参考:
>
> * [安装 Kubernetes 1.15.1 单Master节点](./history-k8s/install-k8s-1.15.1.html)
> * [安装 Kubernetes 1.15.1 单Master节点](/install/history-k8s/install-k8s-1.15.1.html)
安装后的拓扑图如下:<a :href="$withBase('/kuboard.rp')" download="www.kuboard.cn.rp">下载拓扑图源文件</a> <font color="#999">使用Axure RP 9.0可打开该文件</font>

View File

@ -56,9 +56,8 @@ export default {
},
mounted () {
let _this = this
// set(_ => {
console.log('dd')
_this.$alert('自 2019年9月28日起 google 官方yum镜像源https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/Packages中的镜像消失本文档使用阿里云yum镜像源https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ 当中镜像也一并消失。截止到 2019年9月29日 7:27 未见恢复。在您安装前,请自行检查一下镜像是否可用', '镜像问题', {
setTimeout(_ => {
_this.$alert('自 2019年9月28日起 google 官方yum镜像源https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/Packages中的镜像消失本文档使用阿里云yum镜像源https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ 当中镜像也一并消失。截止到 2019年9月29日 14:05 未见恢复。在您安装前,请自行检查一下镜像是否可用。加群可获得最新信息 808894550', '镜像问题', {
confirmButtonText: '确定',
callback: action => {
this.$message({
@ -67,7 +66,7 @@ export default {
});
}
});
// }, 1000)
}, 10000)
},
watch: {
'form.checked' () {
@ -488,7 +487,7 @@ kubectl delete -f https://kuboard.cn/install-script/v1.16.0/nginx-ingress.yaml
::: tip 提示
许多初学者在安装 Ingress Controller 时会碰到问题,请不要灰心,可暂时跳过 ***安装 Ingress Controller*** 这个部分,等您学完 www.kuboard.cn 上 [Kubernetes 入门](/learning/k8s-basics/kubernetes-basics.html) 以及 [通过互联网访问您的应用程序](/learning/k8s-intermediate/ingress.html) 这两部分内容后,再来回顾 Ingress Controller 的安装。
许多初学者在安装 Ingress Controller 时会碰到问题,请不要灰心,可暂时跳过 ***安装 Ingress Controller*** 这个部分,等您学完 www.kuboard.cn 上 [Kubernetes 入门](/learning/k8s-basics/kubernetes-basics.html) 以及 [通过互联网访问您的应用程序](/learning/k8s-intermediate/service/ingress.html) 这两部分内容后,再来回顾 Ingress Controller 的安装。
:::

View File

@ -152,7 +152,7 @@ Kubernetes 目前支持多达 28 种数据卷类型(其中大部分特定于
* 您可以直接引用整个 ConfigMap 到数据卷,此时 ConfigMap 中的每一个 key 对应一个文件名value 对应该文件的内容
* 您也可以只引用 ConfigMap 中的某一个名值对,此时可以将 key 映射成一个新的文件名
具体使用方法请参考 [使用 ConfigMap 配置您的应用程序](/learning/k8s-intermediate/config-map.html#configmap-数据卷)
具体使用方法请参考 [使用 ConfigMap 配置您的应用程序](/learning/k8s-intermediate/config/config-map.html#configmap-数据卷)
::: tip
将 ConfigMap 数据卷挂载到容器时,如果该挂载点指定了 ***数据卷内子路径*** subPath则该 ConfigMap 被改变后,该容器挂载的内容仍然不变。
@ -160,7 +160,7 @@ Kubernetes 目前支持多达 28 种数据卷类型(其中大部分特定于
* **适用场景**
* 使用 ConfigMap 中的某一 key 作为文件名,对应 value 作为文件内容,替换 nginx 容器中的 /etc/nginx/conf.d/default.conf 配置文件。请参考 [使用 ConfigMap 配置您的应用程序](/learning/k8s-intermediate/config-map.html#configmap-数据卷)
* 使用 ConfigMap 中的某一 key 作为文件名,对应 value 作为文件内容,替换 nginx 容器中的 /etc/nginx/conf.d/default.conf 配置文件。请参考 [使用 ConfigMap 配置您的应用程序](/learning/k8s-intermediate/config/config-map.html#configmap-数据卷)
### secret <Badge text="Kuboard正在计划中" type="warn"/>

View File

@ -38,11 +38,11 @@ nodeAffinity:
- target-host-name
```
此外, `node.kubernetes.io/unschedulable:NoSchedule` 容忍([toleration](/learning/k8s-intermediate/config/taints-and-toleration.html))将被自动添加到 DaemonSet 的 Pod 中。由此,默认调度器在调度 DaemonSet 的 Pod 时可以忽略节点的 **unschedulable** 属性
此外, `node.kubernetes.io/unschedulable:NoSchedule` 容忍([toleration](/learning/k8s-intermediate/config/taints-toleration/))将被自动添加到 DaemonSet 的 Pod 中。由此,默认调度器在调度 DaemonSet 的 Pod 时可以忽略节点的 **unschedulable** 属性
## 污点和容忍
在调度 DaemonSet 的 Pod 时,污点和容忍([taints and tolerations](/learning/k8s-intermediate/config/taints-and-toleration.html)会被考量到同时以下容忍toleration将被自动添加到 DaemonSet 的 Pod 中:
在调度 DaemonSet 的 Pod 时,污点和容忍([taints and tolerations](/learning/k8s-intermediate/config/taints-toleration/)会被考量到同时以下容忍toleration将被自动添加到 DaemonSet 的 Pod 中:
| Toleration Key | Effect | Version | 描述 |
| -------------------------------------- | ---------- | ------- | ------------------------------------------------------------ |

View File

@ -23,7 +23,7 @@ description: 本文介绍了 Kubernetes Deployment 的概念、行为及使用
### Pod 容器组
Pod 容器组是 Kubernetes 中最小的调度单元,更多信息请参考 [容器组 - 概述](./pod.html)
Pod 容器组是 Kubernetes 中最小的调度单元,更多信息请参考 [容器组 - 概述](/learning/k8s-intermediate/workload/pod.html)
### ReplicaSet 副本集

View File

@ -188,7 +188,7 @@ Kuborad中定义容器的界面如下图所示
> 请参考: https://kubernetes.io/docs/concepts/services-networking/ingress/
Kuboard 并不限定您使用何种类型的 [Ingress Controller](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/) 但是 [安装 Kubernetes 用于测试](/install/install-k8s) 文档中,推荐使用的 Ingress Controller 是 [Nginx-Ingress](https://github.com/nginxinc/kubernetes-ingress)。
Kuboard 并不限定您使用何种类型的 [Ingress Controller](https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/) 但是 [安装 Kubernetes 用于测试](/install/install-k8s.html) 文档中,推荐使用的 Ingress Controller 是 [Nginx-Ingress](https://github.com/nginxinc/kubernetes-ingress)。
在您使用 Nginx-Ingress 的情况下,要想确保您能按照互联网入口中定义的域名访问您的服务,请确保以下两点:

View File

@ -43,7 +43,7 @@ Kuboard 从以下几方面解决 Kubernetes 落地的难题:
### Spring Cloud 微服务部署实战案例
Kuboard 提供 Spring Cloud 在 Kubernetes 上部署的实战案例分析,手把手帮助技术团队完成 Spring Cloud 微服务在 Kubernetes 上的部署和维护。请参考 [Spring Cloud on Kubernetes](/micro-service/spring-cloud/)
Kuboard 提供 Spring Cloud 在 Kubernetes 上部署的实战案例分析,手把手帮助技术团队完成 Spring Cloud 微服务在 Kubernetes 上的部署和维护。请参考 [Spring Cloud on Kubernetes](/learning/k8s-practice/spring-cloud)
![Kubernetes教程SpringCloud参考架构](./why-kuboard.assets/image-20190721154650916.jpg)

View File

@ -261,7 +261,7 @@ Kuboard v1.0.x 的更新说明
**发布说明**
Kuboard 在实际项目中经过多次历练,功能不断完善,成长为一个基于 Kubernetes 的成熟的[微服务管理工具](/articles/201908/kuboard-view-of-k8s.md)。自 www.kuboard.cn 推出以来,得到了众多网友非常多的反馈,在大家的帮助下,修正了许多不同环境下的兼容性问题。今天终于结束了 beta 阶段,发布 **v1.0.0 正式版本**。该版本将是一个<font color="red">**长期支持版本**</font>,碰到问题,可以通过 Kuboard 社群得到支持,如需要获得商业支持请通过微信联系作者。
Kuboard 在实际项目中经过多次历练,功能不断完善,成长为一个基于 Kubernetes 的成熟的[微服务管理工具](/learning/k8s-practice/micro-service/kuboard-view-of-k8s.html)。自 www.kuboard.cn 推出以来,得到了众多网友非常多的反馈,在大家的帮助下,修正了许多不同环境下的兼容性问题。今天终于结束了 beta 阶段,发布 **v1.0.0 正式版本**。该版本将是一个<font color="red">**长期支持版本**</font>,碰到问题,可以通过 Kuboard 社群得到支持,如需要获得商业支持请通过微信联系作者。
<!-- ![作者微信](./change-log.assets/wechat.jpeg) -->