This repository was archived by the owner on Oct 31, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 10 files changed +8
-77
lines changed Expand file tree Collapse file tree 10 files changed +8
-77
lines changed Original file line number Diff line number Diff line change @@ -47,17 +47,11 @@ write_files:
4747 encoding : b64
4848 content : |
4949 ${kube_dashboard_template_content}
50- - path : " /root/services/docker.service"
5150 - path : " /etc/kubernetes/manifests/kube-rbac-role-binding.yaml"
5251 permissions : " 0755"
5352 encoding : b64
5453 content : |
5554 ${kube_rbac_content}
56- - path : " /root/services/docker.service"
57- permissions : " 0600"
58- encoding : b64
59- content : |
60- ${docker_service_content}
6155 - path : " /root/services/flannel.service"
6256 permissions : " 0600"
6357 encoding : b64
Original file line number Diff line number Diff line change @@ -96,10 +96,6 @@ data "template_file" "kube-rbac" {
9696 template = " ${ file (" ${ path . module } /manifests/kube-rbac-role-binding.yaml" )} "
9797}
9898
99- data "template_file" "docker-service" {
100- template = " ${ file (" ${ path . module } /scripts/docker.service" )} "
101- }
102-
10399data "template_file" "flannel-service" {
104100 template = " ${ file (" ${ path . module } /scripts/flannel.service" )} "
105101}
@@ -139,7 +135,6 @@ data "template_file" "kube_master_cloud_init_file" {
139135 api-server-key-content = " ${ base64encode (var. api_server_private_key_pem )} "
140136 api-server-cert-content = " ${ base64encode (var. api_server_cert_pem )} "
141137 api-token_auth_template_content = " ${ base64encode (data. template_file . token_auth_file . rendered )} "
142- docker_service_content = " ${ base64encode (data. template_file . docker-service . rendered )} "
143138 flannel_service_content = " ${ base64encode (data. template_file . flannel-service . rendered )} "
144139 cnibridge_service_content = " ${ base64encode (data. template_file . cnibridge-service . rendered )} "
145140 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
55[Service]
66Type =notify
77ExecStart =/usr/local/bin/flanneld \
8- -ip-masq =true \
98 -iface $IP_LOCAL \
109 -etcd-endpoints $ETCD_SERVER \
1110 -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
4242# #####################################
4343until yum -y install docker-engine-${docker_ver} ; do sleep 1 && echo -n " ." ; done
4444
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+
4749systemctl daemon-reload
4850systemctl enable docker
4951systemctl start docker
Original file line number Diff line number Diff line change @@ -29,12 +29,6 @@ write_files:
2929 ${worker_kubeconfig_template_content}
3030
3131# systemd services
32- - path : " /root/services/docker.service"
33- permissions : " 0600"
34- encoding : b64
35- content : |
36- ${docker_service_content}
37-
3832 - path : " /root/services/flannel.service"
3933 permissions : " 0600"
4034 encoding : b64
Original file line number Diff line number Diff line change @@ -53,10 +53,6 @@ data "template_file" "worker-kubeconfig" {
5353 }
5454}
5555
56- data "template_file" "docker-service" {
57- template = " ${ file (" ${ path . module } /scripts/docker.service" )} "
58- }
59-
6056data "template_file" "flannel-service" {
6157 template = " ${ file (" ${ path . module } /scripts/flannel.service" )} "
6258}
@@ -90,7 +86,6 @@ data "template_file" "kube_worker_cloud_init_file" {
9086 setup_template_sh_content = " ${ base64encode (data. template_file . setup-template . rendered )} "
9187 kube_proxy_template_content = " ${ base64encode (data. template_file . kube-proxy . rendered )} "
9288 worker_kubeconfig_template_content = " ${ base64encode (data. template_file . worker-kubeconfig . rendered )} "
93- docker_service_content = " ${ base64encode (data. template_file . docker-service . rendered )} "
9489 flannel_service_content = " ${ base64encode (data. template_file . flannel-service . rendered )} "
9590 cnibridge_service_content = " ${ base64encode (data. template_file . cnibridge-service . rendered )} "
9691 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
55[Service]
66Type =notify
77ExecStart =/usr/local/bin/flanneld \
8- -ip-masq =true \
98 -iface $IP_LOCAL \
109 -etcd-endpoints $ETCD_SERVER \
1110 -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
5151# #####################################
5252until yum -y install docker-engine-${docker_ver} ; do sleep 1 && echo -n " ." ; done
5353
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+
5658systemctl daemon-reload
5759systemctl enable docker
5860systemctl start docker
You can’t perform that action at this time.
0 commit comments