Merge pull request #26150 from wojtek-t/fix_flannel_config

Fix transient flannel etcd
This commit is contained in:
Alex Robinson 2016-05-27 10:10:38 -07:00
commit 7551b0ff9f
2 changed files with 15 additions and 3 deletions

View File

@ -19,7 +19,9 @@
}, },
{ {
"name": "etcdstorage", "name": "etcdstorage",
"emptyDir": {} "hostPath": {
"path": "/var/etcd-flannel"
}
}, },
{ {
"name": "networkconfig", "name": "networkconfig",
@ -77,7 +79,7 @@
"command": [ "command": [
"/bin/sh", "/bin/sh",
"-c", "-c",
"/usr/local/bin/etcd --listen-peer-urls http://127.0.0.1:{{ etcd_peer_port }} --addr 127.0.0.1:{{ etcd_port }} --bind-addr 127.0.0.1:{{ etcd_port }} --data-dir /var/etcd/data 1>>/var/log/etcd_flannel.log 2>&1" "/usr/local/bin/etcd --listen-peer-urls http://127.0.0.1:{{ etcd_peer_port }} --addr 127.0.0.1:{{ etcd_port }} --bind-addr 127.0.0.1:{{ etcd_port }} --data-dir /var/etcd-flannel/data 1>>/var/log/etcd_flannel.log 2>&1"
], ],
"livenessProbe": { "livenessProbe": {
"httpGet": { "httpGet": {
@ -100,7 +102,7 @@
}, },
{ {
"name": "etcdstorage", "name": "etcdstorage",
"mountPath": "/var/etcd/data" "mountPath": "/var/etcd-flannel"
} }
] ]
} }

View File

@ -6,6 +6,16 @@ touch /var/log/etcd_flannel.log:
cmd.run: cmd.run:
- creates: /var/log/etcd_flannel.log - creates: /var/log/etcd_flannel.log
/var/etcd-flannel:
file.directory:
- user: root
- group: root
- dir_mode: 700
- recurse:
- user
- group
- mode
/etc/kubernetes/network.json: /etc/kubernetes/network.json:
file.managed: file.managed:
- source: salt://flannel-server/network.json - source: salt://flannel-server/network.json