Merge pull request #26150 from wojtek-t/fix_flannel_config

Fix transient flannel etcd
pull/6/head
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",
"emptyDir": {}
"hostPath": {
"path": "/var/etcd-flannel"
}
},
{
"name": "networkconfig",
@ -77,7 +79,7 @@
"command": [
"/bin/sh",
"-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": {
"httpGet": {
@ -100,7 +102,7 @@
},
{
"name": "etcdstorage",
"mountPath": "/var/etcd/data"
"mountPath": "/var/etcd-flannel"
}
]
}

View File

@ -6,6 +6,16 @@ touch /var/log/etcd_flannel.log:
cmd.run:
- 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:
file.managed:
- source: salt://flannel-server/network.json