mirror of https://github.com/easzlab/kubeasz.git
minor 文档更新
parent
2bab10f502
commit
13ca390704
|
@ -1,6 +1,6 @@
|
|||
## 部署集群 DNS
|
||||
|
||||
DNS 是 k8s 集群首先需要部署的,集群中的其他 pods 使用它提供域名解析服务;主要可以解析 `集群服务名 SVC` 和 `Pod hostname`;目前 k8s v1.9+ 版本可以有两个选择:`kube-dns` 和 `coredns`,可以选择其中一个部署安装。
|
||||
DNS 是 k8s 集群首先需要部署的,集群中的其他 pods 使用它提供域名解析服务;主要可以解析 `集群服务名 SVC` 和 `Pod hostname`;目前 k8s v1.9+ 版本可以有两个选择:`kube-dns` 和 `coredns`(推荐),可以选择其中一个部署安装。
|
||||
|
||||
### 部署 dns
|
||||
|
||||
|
@ -8,13 +8,7 @@ DNS 是 k8s 集群首先需要部署的,集群中的其他 pods 使用它提
|
|||
|
||||
+ 安装
|
||||
|
||||
``` bash
|
||||
# 安装 kube-dns
|
||||
$ kubectl create -f /etc/ansible/manifests/kubedns
|
||||
|
||||
# 或者选择安装 coredns
|
||||
$ kubectl create -f /etc/ansible/manifests/coredns
|
||||
```
|
||||
目前 kubeasz 已经自动集成安装 dns 组件,配置模板位于`roles/cluster-addon/templates/`目录,安装文件位于 deploy 节点`/opt/kube/kube-system/`目录
|
||||
|
||||
+ 集群 pod默认继承 node的dns 解析,修改 kubelet服务启动参数 --resolv-conf="",可以更改这个特性,详见 kubelet 启动参数
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
## 06-安装calico网络组件.md
|
||||
|
||||
推荐阅读[calico kubernetes guide](https://docs.projectcalico.org/v3.0/getting-started/kubernetes/)
|
||||
推荐阅读[calico kubernetes guide](https://docs.projectcalico.org/v3.4/getting-started/kubernetes/)
|
||||
|
||||
本项目提供多种网络插件可选,如果需要安装calico,请在/etc/ansible/hosts文件中设置变量 `CLUSTER_NETWORK="calico"`,更多的calico设置在`roles/calico/defaults/main.yml`文件定义。
|
||||
|
||||
|
@ -15,7 +15,7 @@ roles/calico/
|
|||
├── calicoctl.cfg.j2
|
||||
└── calico.yaml.j2
|
||||
```
|
||||
请在另外窗口打开[roles/calico/tasks/main.yml](../roles/calico/tasks/main.yml) 文件,对照看以下讲解内容。
|
||||
请在另外窗口打开`roles/calico/tasks/main.yml`文件,对照看以下讲解内容。
|
||||
|
||||
### 创建calico 证书申请
|
||||
|
||||
|
|
Loading…
Reference in New Issue