diff --git a/install/install-dashboard.md b/install/install-dashboard.md index 66f9710..f6be3f6 100644 --- a/install/install-dashboard.md +++ b/install/install-dashboard.md @@ -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 - + ## 前提 @@ -45,9 +45,9 @@ storyBook: | v1.12 | v1.0 | 😐 | Kubernetes Api v1.12 尚不支持 dryRun,
忽略Kuboard在执行命令时的参数校验错误,可正常工作 | | v1.11 | v1.0 | 😐 | 同上 | - + ## 安装 @@ -76,11 +76,11 @@ kubectl delete -f https://kuboard.cn/install-script/kuboard.yaml :::: - + -## 获取 Token +## 获取Token 您可以获得管理员用户、只读用户的Token @@ -163,9 +163,9 @@ token: eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2Nv :::: - + ## 访问 Kuboard @@ -210,9 +210,9 @@ kubectl port-forward service/kuboard 8080:80 -n kube-system :::: - + ::: 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) - + diff --git a/install/install-k8s.md b/install/install-k8s.md index 27dbea4..38bc3c9 100644 --- a/install/install-k8s.md +++ b/install/install-k8s.md @@ -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 { } - -
+ ## 文档特点 @@ -114,8 +114,8 @@ export default {
--> - -
+ ## 配置要求 @@ -151,8 +151,8 @@ export default { ::: -
-
+ ## 检查 centos / hostname @@ -205,9 +205,9 @@ echo "127.0.0.1 $(hostname)" >> /etc/hosts
- + ## 安装 docker / kubelet @@ -241,9 +241,9 @@ curl -sSL https://kuboard.cn/install-script/v1.16.0/install-kubelet.sh | sh :::: - + ## 初始化 master 节点 @@ -308,9 +308,9 @@ watch kubectl get pod -n kube-system -o wide kubectl get nodes -o wide ``` - + ## 初始化 worker节点 @@ -389,9 +389,9 @@ kubectl delete node demo-worker-x-x * worker 节点的名字可以通过在节点 demo-master-a-1 上执行 kubectl get nodes 命令获得 ::: - + ## 安装 Ingress Controller @@ -449,9 +449,9 @@ kubectl delete -f https://kuboard.cn/install-script/v1.16.0/nginx-ingress.yaml ::: - + ## 下一步 @@ -471,5 +471,5 @@ kubectl delete -f https://kuboard.cn/install-script/v1.16.0/nginx-ingress.yaml ::: - -
+ diff --git a/install/install-kubernetes.md b/install/install-kubernetes.md index 6cd315f..8eab07d 100644 --- a/install/install-kubernetes.md +++ b/install/install-kubernetes.md @@ -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 高可用 - + ::: tip 推荐初学者按照 [安装Kubernetes 单Master节点](install-k8s.html) 文档进行 Kubernetes 集群搭建 @@ -63,9 +63,9 @@ kubernetes 安装有多种选择,本文档描述的集群安装具备如下特 --> - + ## 检查 centos / hostname @@ -97,9 +97,9 @@ hostnamectl status ``` ::: - + ## 安装 docker / kubelet @@ -133,9 +133,9 @@ curl -sSL https://kuboard.cn/install-script/v1.15.3/install-kubelet.sh | sh :::: - + ## 初始化API Server @@ -338,9 +338,9 @@ kubeadm join apiserver.demo:6443 --token ejwx62.vqwog6il5p83uk7y \ kubectl get nodes ``` - + ## 初始化 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 命令获得 - + ## 安装 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 错误页面 - + ## 下一步 :tada: :tada: :tada: @@ -507,6 +504,6 @@ kubectl apply -f https://kuboard.cn/install-script/v1.15.3/nginx-ingress.yaml 在线体验 Kuboard - +