This repository was archived by the owner on Oct 31, 2019. It is now read-only.
File tree 10 files changed +8
-77
lines changed
10 files changed +8
-77
lines changed Original file line number Diff line number Diff line change @@ -47,17 +47,11 @@ write_files:
47
47
encoding : b64
48
48
content : |
49
49
${kube_dashboard_template_content}
50
- - path : " /root/services/docker.service"
51
50
- path : " /etc/kubernetes/manifests/kube-rbac-role-binding.yaml"
52
51
permissions : " 0755"
53
52
encoding : b64
54
53
content : |
55
54
${kube_rbac_content}
56
- - path : " /root/services/docker.service"
57
- permissions : " 0600"
58
- encoding : b64
59
- content : |
60
- ${docker_service_content}
61
55
- path : " /root/services/flannel.service"
62
56
permissions : " 0600"
63
57
encoding : b64
Original file line number Diff line number Diff line change @@ -96,10 +96,6 @@ data "template_file" "kube-rbac" {
96
96
template = " ${ file (" ${ path . module } /manifests/kube-rbac-role-binding.yaml" )} "
97
97
}
98
98
99
- data "template_file" "docker-service" {
100
- template = " ${ file (" ${ path . module } /scripts/docker.service" )} "
101
- }
102
-
103
99
data "template_file" "flannel-service" {
104
100
template = " ${ file (" ${ path . module } /scripts/flannel.service" )} "
105
101
}
@@ -139,7 +135,6 @@ data "template_file" "kube_master_cloud_init_file" {
139
135
api-server-key-content = " ${ base64encode (var. api_server_private_key_pem )} "
140
136
api-server-cert-content = " ${ base64encode (var. api_server_cert_pem )} "
141
137
api-token_auth_template_content = " ${ base64encode (data. template_file . token_auth_file . rendered )} "
142
- docker_service_content = " ${ base64encode (data. template_file . docker-service . rendered )} "
143
138
flannel_service_content = " ${ base64encode (data. template_file . flannel-service . rendered )} "
144
139
cnibridge_service_content = " ${ base64encode (data. template_file . cnibridge-service . rendered )} "
145
140
cnibridge_sh_content = " ${ base64encode (data. template_file . cnibridge-sh . rendered )} "
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ Documentation=https://github.com/coreos/flannel
5
5
[Service]
6
6
Type =notify
7
7
ExecStart =/usr/local/bin/flanneld \
8
- -ip-masq =true \
9
8
-iface $IP_LOCAL \
10
9
-etcd-endpoints $ETCD_SERVER \
11
10
-etcd-prefix /flannel/network
Original file line number Diff line number Diff line change @@ -42,8 +42,10 @@ systemctl enable cni-bridge && systemctl start cni-bridge
42
42
# #####################################
43
43
until yum -y install docker-engine-${docker_ver} ; do sleep 1 && echo -n " ." ; done
44
44
45
- # Configure Docker to use flannel
46
- rm -f /lib/systemd/system/docker.service && cat /root/services/docker.service > /lib/systemd/system/docker.service
45
+ cat << EOF > /etc/sysconfig/docker-network
46
+ DOCKER_NETWORK_OPTIONS="--bridge=cni0 --iptables=false --ip-masq=false"
47
+ EOF
48
+
47
49
systemctl daemon-reload
48
50
systemctl enable docker
49
51
systemctl start docker
Original file line number Diff line number Diff line change @@ -29,12 +29,6 @@ write_files:
29
29
${worker_kubeconfig_template_content}
30
30
31
31
# systemd services
32
- - path : " /root/services/docker.service"
33
- permissions : " 0600"
34
- encoding : b64
35
- content : |
36
- ${docker_service_content}
37
-
38
32
- path : " /root/services/flannel.service"
39
33
permissions : " 0600"
40
34
encoding : b64
Original file line number Diff line number Diff line change @@ -53,10 +53,6 @@ data "template_file" "worker-kubeconfig" {
53
53
}
54
54
}
55
55
56
- data "template_file" "docker-service" {
57
- template = " ${ file (" ${ path . module } /scripts/docker.service" )} "
58
- }
59
-
60
56
data "template_file" "flannel-service" {
61
57
template = " ${ file (" ${ path . module } /scripts/flannel.service" )} "
62
58
}
@@ -90,7 +86,6 @@ data "template_file" "kube_worker_cloud_init_file" {
90
86
setup_template_sh_content = " ${ base64encode (data. template_file . setup-template . rendered )} "
91
87
kube_proxy_template_content = " ${ base64encode (data. template_file . kube-proxy . rendered )} "
92
88
worker_kubeconfig_template_content = " ${ base64encode (data. template_file . worker-kubeconfig . rendered )} "
93
- docker_service_content = " ${ base64encode (data. template_file . docker-service . rendered )} "
94
89
flannel_service_content = " ${ base64encode (data. template_file . flannel-service . rendered )} "
95
90
cnibridge_service_content = " ${ base64encode (data. template_file . cnibridge-service . rendered )} "
96
91
cnibridge_sh_content = " ${ base64encode (data. template_file . cnibridge-sh . rendered )} "
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ Documentation=https://github.com/coreos/flannel
5
5
[Service]
6
6
Type =notify
7
7
ExecStart =/usr/local/bin/flanneld \
8
- -ip-masq =true \
9
8
-iface $IP_LOCAL \
10
9
-etcd-endpoints $ETCD_SERVER \
11
10
-etcd-prefix /flannel/network
Original file line number Diff line number Diff line change @@ -51,8 +51,10 @@ systemctl enable cni-bridge && systemctl start cni-bridge
51
51
# #####################################
52
52
until yum -y install docker-engine-${docker_ver} ; do sleep 1 && echo -n " ." ; done
53
53
54
- # Configure Docker to use flannel
55
- rm -f /lib/systemd/system/docker.service && cat /root/services/docker.service > /lib/systemd/system/docker.service
54
+ cat << EOF > /etc/sysconfig/docker-network
55
+ DOCKER_NETWORK_OPTIONS="--bridge=cni0 --iptables=false --ip-masq=false"
56
+ EOF
57
+
56
58
systemctl daemon-reload
57
59
systemctl enable docker
58
60
systemctl start docker
You can’t perform that action at this time.
0 commit comments