diff --git a/README.md b/README.md index 1e42130..6e59b92 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ 单机快速体验k8s集群的测试、开发环境--[AllinOne部署](docs/quickStart.md);在国内的网络环境下要比官方的minikube方便、简单很多。 -## 详细步骤 +## 安装步骤 1. [集群规划和基础参数设定](docs/00-集群规划和基础参数设定.md) 1. [创建CA证书和环境配置](docs/01-创建CA证书和环境配置.md) @@ -38,7 +38,9 @@ 1. [安装kube-master节点](docs/06-安装kube-master节点.md) 1. [安装kube-node节点](docs/07-安装kube-node节点.md) -## 补充阅读 +## [使用指南](docs/userGuide.md) + +## 参考阅读 1. 建议阅读 [feisky-Kubernetes指南](https://github.com/feiskyer/kubernetes-handbook/blob/master/SUMMARY.md) 原理和部署章节。 1. 建议阅读 [opsnull-安装教程](https://github.com/opsnull/follow-me-install-kubernetes-cluster) 二进制手工部署。 diff --git a/docs/05-安装calico网络组件.md b/docs/05-安装calico网络组件.md index 1ca3008..a78dba0 100644 --- a/docs/05-安装calico网络组件.md +++ b/docs/05-安装calico网络组件.md @@ -146,7 +146,25 @@ spec: 执行calico安装 `ansible-playbook 05.calico.yml` 成功后 ``` bash - # 查看所有calico节点状态 +# 查看网卡和路由信息 +ip a #...省略其他网卡信息,可以看到包含类似cali1c548f86afd@if3这样的网卡 +4: cali1c548f86afd@if3: mtu 1500 qdisc noqueue state UP group default + link/ether ae:88:58:31:82:60 brd ff:ff:ff:ff:ff:ff link-netnsid 0 + inet6 fe80::ac88:58ff:fe31:8260/64 scope link + valid_lft forever preferred_lft forever + +route -n # 看到类似如下路由表 +Kernel IP routing table +Destination Gateway Genmask Flags Metric Ref Use Iface +0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 ens3 +192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 ens3 +172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 +172.20.33.128 0.0.0.0 255.255.255.255 UH 0 0 0 cali1c548f86afd +172.20.33.128 0.0.0.0 255.255.255.192 U 0 0 0 * +172.20.104.0 192.168.1.3 255.255.255.192 UG 0 0 0 ens3 +172.20.166.128 192.168.1.4 255.255.255.192 UG 0 0 0 ens3 + +# 查看所有calico节点状态 calicoctl node status Calico process is running. diff --git a/docs/userGuide.md b/docs/userGuide.md new file mode 100644 index 0000000..52e3f58 --- /dev/null +++ b/docs/userGuide.md @@ -0,0 +1,28 @@ +## 使用指南 + +### 集群维护 + +- 集群状态检查 +- 集群扩容 + - node 节点扩容 + - master 节点扩容 + - etcd 集群扩容 +- 清理集群 + +### 附加组件 + +- 安装 kubedns +- 安装 heapster +- 安装 dashboard +- 安装 efk + +### 应用实践 + +- 官方入门教程 +- Django 应用部署 +- Java tomcat 应用部署 +- NFS StorageClass 动态存储卷实践 + +### 其他 + +- Harbor 部署