禁用StoryBook
This commit is contained in:
@ -1,26 +1,26 @@
|
||||
---
|
||||
description: Kuboard 的安装手册,包括安装 Kuboard 的前提条件、与 Kubernetes 的版本兼容性、安装步骤、以及完成安装后如何访问 Kuboard 界面。
|
||||
storyBook:
|
||||
title: '安装 Kuboard'
|
||||
initial: StoryBook
|
||||
pages:
|
||||
- name: overview
|
||||
title: 前提条件
|
||||
- name: install
|
||||
title: 安装/卸载
|
||||
- name: token
|
||||
title: 获取 Token
|
||||
- name: access
|
||||
title: 访问 Kuboard
|
||||
- name: next
|
||||
title: 下一步
|
||||
# storyBook:
|
||||
# title: '安装 Kuboard'
|
||||
# initial: FullPage
|
||||
# pages:
|
||||
# - name: overview
|
||||
# title: 前提条件
|
||||
# - name: install
|
||||
# title: 安装/卸载
|
||||
# - name: 获取token
|
||||
# title: 获取 Token
|
||||
# - name: access
|
||||
# title: 访问 Kuboard
|
||||
# - name: next
|
||||
# title: 下一步
|
||||
---
|
||||
|
||||
# 安装 Kuboard
|
||||
|
||||
<StoryBook>
|
||||
<!-- <StoryBook>
|
||||
|
||||
<div slot="overview">
|
||||
<div slot="overview"> -->
|
||||
|
||||
## 前提
|
||||
|
||||
@ -45,9 +45,9 @@ storyBook:
|
||||
| v1.12 | v1.0 | <span style="font-size: 24px;">😐</span> | Kubernetes Api v1.12 尚不支持 dryRun,<br />忽略Kuboard在执行命令时的参数校验错误,可正常工作 |
|
||||
| v1.11 | v1.0 | <span style="font-size: 24px;">😐</span> | 同上 |
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="install">
|
||||
<div slot="install"> -->
|
||||
|
||||
## 安装
|
||||
|
||||
@ -76,11 +76,11 @@ kubectl delete -f https://kuboard.cn/install-script/kuboard.yaml
|
||||
|
||||
::::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="token">
|
||||
<div slot="获取token"> -->
|
||||
|
||||
## 获取 Token
|
||||
## 获取Token
|
||||
|
||||
您可以获得管理员用户、只读用户的Token
|
||||
|
||||
@ -163,9 +163,9 @@ token: eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2Nv
|
||||
|
||||
::::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="access">
|
||||
<div slot="access"> -->
|
||||
|
||||
## 访问 Kuboard
|
||||
|
||||
@ -210,9 +210,9 @@ kubectl port-forward service/kuboard 8080:80 -n kube-system
|
||||
|
||||
::::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="next">
|
||||
<div slot="next"> -->
|
||||
|
||||
::: warning
|
||||
* 如果不能访问 Kuboard,请参考 [常见问题](faq/timeout.html)
|
||||
@ -228,6 +228,6 @@ kubectl port-forward service/kuboard 8080:80 -n kube-system
|
||||
|
||||
- 尝试 Kuboard 设计的其他 example [使用 Kuboard](/guide/index.html)
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
</StoryBook>
|
||||
</!-->
|
||||
|
||||
@ -1,26 +1,26 @@
|
||||
---
|
||||
# layout: StepLayout
|
||||
description: Kubernetes 最新稳定版 v1.16.0 的快速安装文档。该文档由众多网友验证并在线提出修改意见、持续不断地更新和完善、并且通过 QQ 群提供免费在线答疑的服务。
|
||||
storyBook:
|
||||
title: '使用 kubeadm 安装 kubernetes v1.16.0(单Master节点)'
|
||||
initial: StoryBook
|
||||
pages:
|
||||
- name: introduction
|
||||
title: 文档特点
|
||||
- name: overview
|
||||
title: 配置要求
|
||||
- name: step1
|
||||
title: 检查环境
|
||||
- name: step2
|
||||
title: 安装 docker/kubelet
|
||||
- name: step3
|
||||
title: 初始化 master 节点
|
||||
- name: step4
|
||||
title: 初始化 worker 节点
|
||||
- name: step5
|
||||
title: 安装 Ingress Controller
|
||||
- name: step6
|
||||
title: 总结
|
||||
# storyBook:
|
||||
# title: '使用 kubeadm 安装 kubernetes v1.16.0(单Master节点)'
|
||||
# initial: FullPage
|
||||
# pages:
|
||||
# - name: introduction
|
||||
# title: 文档特点
|
||||
# - name: overview
|
||||
# title: 配置要求
|
||||
# - name: step1
|
||||
# title: 检查环境
|
||||
# - name: step2
|
||||
# title: 安装 docker/kubelet
|
||||
# - name: step3
|
||||
# title: 初始化 master 节点
|
||||
# - name: step4
|
||||
# title: 初始化 worker 节点
|
||||
# - name: step5
|
||||
# title: 安装 Ingress Controller
|
||||
# - name: step6
|
||||
# title: 总结
|
||||
---
|
||||
|
||||
# 使用 kubeadm 安装 kubernetes v1.16.0
|
||||
@ -82,8 +82,8 @@ export default {
|
||||
}
|
||||
</script>
|
||||
|
||||
<StoryBook>
|
||||
<div slot="introduction">
|
||||
<!-- <StoryBook>
|
||||
<div slot="introduction"> -->
|
||||
|
||||
## 文档特点
|
||||
|
||||
@ -114,8 +114,8 @@ export default {
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
</div>
|
||||
<div slot="overview" style="min-height: 800px;">
|
||||
<!-- </div>
|
||||
<div slot="overview" style="min-height: 800px;"> -->
|
||||
|
||||
## 配置要求
|
||||
|
||||
@ -151,8 +151,8 @@ export default {
|
||||
|
||||
:::
|
||||
|
||||
</div>
|
||||
<div slot="step1">
|
||||
<!-- </div>
|
||||
<div slot="step1"> -->
|
||||
|
||||
## 检查 centos / hostname
|
||||
|
||||
@ -205,9 +205,9 @@ echo "127.0.0.1 $(hostname)" >> /etc/hosts
|
||||
</el-form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step2">
|
||||
<div slot="step2"> -->
|
||||
|
||||
## 安装 docker / kubelet
|
||||
|
||||
@ -241,9 +241,9 @@ curl -sSL https://kuboard.cn/install-script/v1.16.0/install-kubelet.sh | sh
|
||||
|
||||
::::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step3">
|
||||
<div slot="step3"> -->
|
||||
|
||||
## 初始化 master 节点
|
||||
|
||||
@ -308,9 +308,9 @@ watch kubectl get pod -n kube-system -o wide
|
||||
kubectl get nodes -o wide
|
||||
```
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step4">
|
||||
<div slot="step4"> -->
|
||||
|
||||
## 初始化 worker节点
|
||||
|
||||
@ -389,9 +389,9 @@ kubectl delete node demo-worker-x-x
|
||||
* worker 节点的名字可以通过在节点 demo-master-a-1 上执行 kubectl get nodes 命令获得
|
||||
:::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step5">
|
||||
<div slot="step5"> -->
|
||||
|
||||
## 安装 Ingress Controller
|
||||
|
||||
@ -449,9 +449,9 @@ kubectl delete -f https://kuboard.cn/install-script/v1.16.0/nginx-ingress.yaml
|
||||
:::
|
||||
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step6">
|
||||
<div slot="step6"> -->
|
||||
|
||||
|
||||
## 下一步
|
||||
@ -471,5 +471,5 @@ kubectl delete -f https://kuboard.cn/install-script/v1.16.0/nginx-ingress.yaml
|
||||
:::
|
||||
|
||||
|
||||
</div>
|
||||
</StoryBook>
|
||||
<!-- </div>
|
||||
</StoryBook> -->
|
||||
|
||||
@ -1,30 +1,30 @@
|
||||
---
|
||||
description: 使用 kubeadm 安装高可用的 Kubernetes v1.15.3 集群
|
||||
storyBook:
|
||||
title: '使用 kubeadm 安装 kubernetes v1.15.3(高可用)'
|
||||
initial: StoryBook
|
||||
pages:
|
||||
- name: overview
|
||||
title: 配置要求
|
||||
- name: step1
|
||||
title: 检查环境
|
||||
- name: step2
|
||||
title: 安装 docker/kubelet
|
||||
- name: step3
|
||||
title: 初始化 apiserver 集群
|
||||
- name: step4
|
||||
title: 初始化 worker 节点
|
||||
- name: step5
|
||||
title: 安装 Ingress Controller
|
||||
- name: step6
|
||||
title: 总结
|
||||
# storyBook:
|
||||
# title: '使用 kubeadm 安装 kubernetes v1.15.3(高可用)'
|
||||
# initial: FullPage
|
||||
# pages:
|
||||
# - name: overview
|
||||
# title: 配置要求
|
||||
# - name: step1
|
||||
# title: 检查环境
|
||||
# - name: step2
|
||||
# title: 安装 docker/kubelet
|
||||
# - name: step3
|
||||
# title: 初始化 apiserver 集群
|
||||
# - name: step4
|
||||
# title: 初始化 worker 节点
|
||||
# - name: step5
|
||||
# title: 安装 Ingress Controller
|
||||
# - name: step6
|
||||
# title: 总结
|
||||
---
|
||||
|
||||
# 安装 Kubernetes 高可用
|
||||
|
||||
<StoryBook>
|
||||
<!-- <StoryBook>
|
||||
|
||||
<div slot="overview">
|
||||
<div slot="overview"> -->
|
||||
|
||||
::: tip
|
||||
推荐初学者按照 [安装Kubernetes 单Master节点](install-k8s.html) 文档进行 Kubernetes 集群搭建
|
||||
@ -63,9 +63,9 @@ kubernetes 安装有多种选择,本文档描述的集群安装具备如下特
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step1">
|
||||
<div slot="step1"> -->
|
||||
|
||||
## 检查 centos / hostname
|
||||
|
||||
@ -97,9 +97,9 @@ hostnamectl status
|
||||
```
|
||||
:::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step2">
|
||||
<div slot="step2"> -->
|
||||
|
||||
## 安装 docker / kubelet
|
||||
|
||||
@ -133,9 +133,9 @@ curl -sSL https://kuboard.cn/install-script/v1.15.3/install-kubelet.sh | sh
|
||||
|
||||
::::
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step3">
|
||||
<div slot="step3"> -->
|
||||
|
||||
## 初始化API Server
|
||||
|
||||
@ -338,9 +338,9 @@ kubeadm join apiserver.demo:6443 --token ejwx62.vqwog6il5p83uk7y \
|
||||
kubectl get nodes
|
||||
```
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step4">
|
||||
<div slot="step4"> -->
|
||||
|
||||
## 初始化 worker节点
|
||||
|
||||
@ -424,9 +424,9 @@ kubectl delete node demo-worker-x-x
|
||||
> * 将 demo-worker-x-x 替换为要移除的 worker 节点的名字
|
||||
> * worker 节点的名字可以通过在第一个 master 节点 demo-master-a-1 上执行 kubectl get nodes 命令获得
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step5">
|
||||
<div slot="step5"> -->
|
||||
|
||||
## 安装 Ingress Controller
|
||||
|
||||
@ -468,13 +468,10 @@ kubectl apply -f https://kuboard.cn/install-script/v1.15.3/nginx-ingress.yaml
|
||||
|
||||
创建负载均衡 Load Balancer:
|
||||
|
||||
监听器 1:80 / TCP, SOURCE_ADDRESS 会话保持
|
||||
|
||||
服务器资源池 1: demo-worker-x-x 的所有节点的 80端口
|
||||
|
||||
监听器 2:443 / TCP, SOURCE_ADDRESS 会话保持
|
||||
|
||||
服务器资源池 2: demo-worker-x-x 的所有节点的443端口
|
||||
* 监听器 1:80 / TCP, SOURCE_ADDRESS 会话保持
|
||||
* 服务器资源池 1: demo-worker-x-x 的所有节点的 80端口
|
||||
* 监听器 2:443 / TCP, SOURCE_ADDRESS 会话保持
|
||||
* 服务器资源池 2: demo-worker-x-x 的所有节点的443端口
|
||||
|
||||
假设刚创建的负载均衡 Load Balancer 的 IP 地址为: z.z.z.z
|
||||
|
||||
@ -491,9 +488,9 @@ kubectl apply -f https://kuboard.cn/install-script/v1.15.3/nginx-ingress.yaml
|
||||
在浏览器访问 a.demo.yourdomain.com,将得到 404 NotFound 错误页面
|
||||
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
<div slot="step6">
|
||||
<div slot="step6"> -->
|
||||
|
||||
## 下一步
|
||||
:tada: :tada: :tada:
|
||||
@ -507,6 +504,6 @@ kubectl apply -f https://kuboard.cn/install-script/v1.15.3/nginx-ingress.yaml
|
||||
在线体验 Kuboard
|
||||
</a>
|
||||
|
||||
</div>
|
||||
<!-- </div>
|
||||
|
||||
</StoryBook>
|
||||
</StoryBook> -->
|
||||
|
||||
Reference in New Issue
Block a user