增加docker安装时的环境变量文件配置
parent
7b2c1be9f4
commit
5eba27a72a
|
@ -9,6 +9,8 @@ kubernetes node 节点包含如下组件:
|
||||||
|
|
||||||
下面着重讲`kubelet`和`kube-proxy`的安装,同时还要将之前安装的flannel集成TLS验证。
|
下面着重讲`kubelet`和`kube-proxy`的安装,同时还要将之前安装的flannel集成TLS验证。
|
||||||
|
|
||||||
|
**注意**:每台 node 上都需要安装 flannel,master 节点上可以不必安装。
|
||||||
|
|
||||||
## 目录和文件
|
## 目录和文件
|
||||||
|
|
||||||
我们再检查一下三个节点上,经过前几步操作生成的配置文件。
|
我们再检查一下三个节点上,经过前几步操作生成的配置文件。
|
||||||
|
@ -150,6 +152,16 @@ ifconfig docker0 $FLANNEL_SUBNET
|
||||||
valid_lft forever preferred_lft forever
|
valid_lft forever preferred_lft forever
|
||||||
```
|
```
|
||||||
|
|
||||||
|
同时在 docker 的配置文件 [docker.service](../systemd/docker.service) 中增加环境变量配置:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
EnvironmentFile=-/run/flannel/docker
|
||||||
|
EnvironmentFile=-/run/docker_opts.env
|
||||||
|
EnvironmentFile=-/run/flannel/subnet.env
|
||||||
|
```
|
||||||
|
|
||||||
|
防止主机重启后 docker 自动重启时加载不到该上述环境变量。
|
||||||
|
|
||||||
**启动docker**
|
**启动docker**
|
||||||
|
|
||||||
重启了docker后还要重启kubelet,这时又遇到问题,kubelet启动失败。报错:
|
重启了docker后还要重启kubelet,这时又遇到问题,kubelet启动失败。报错:
|
||||||
|
|
|
@ -9,6 +9,8 @@ Requires=docker-cleanup.timer
|
||||||
Type=notify
|
Type=notify
|
||||||
NotifyAccess=all
|
NotifyAccess=all
|
||||||
EnvironmentFile=-/run/flannel/docker
|
EnvironmentFile=-/run/flannel/docker
|
||||||
|
EnvironmentFile=-/run/docker_opts.env
|
||||||
|
EnvironmentFile=-/run/flannel/subnet.env
|
||||||
EnvironmentFile=-/etc/sysconfig/docker
|
EnvironmentFile=-/etc/sysconfig/docker
|
||||||
EnvironmentFile=-/etc/sysconfig/docker-storage
|
EnvironmentFile=-/etc/sysconfig/docker-storage
|
||||||
EnvironmentFile=-/etc/sysconfig/docker-network
|
EnvironmentFile=-/etc/sysconfig/docker-network
|
||||||
|
|
Loading…
Reference in New Issue