mirror of https://github.com/k3s-io/k3s
45 lines
1.1 KiB
Plaintext
45 lines
1.1 KiB
Plaintext
# TODO: Run flannel daemon in a static pod once we've moved the overlay network
|
|
# setup into a network plugin.
|
|
flannel-tar:
|
|
archive:
|
|
- extracted
|
|
- user: root
|
|
- name: /usr/local/src
|
|
- makedirs: True
|
|
- source: https://storage.googleapis.com/kubernetes-release/flannel/flannel-0.5.5-linux-amd64.tar.gz
|
|
- tar_options: v
|
|
- source_hash: md5=972c717254775bef528f040af804f2cc
|
|
- archive_format: tar
|
|
- if_missing: /usr/local/src/flannel/flannel-0.5.5/
|
|
|
|
flannel-symlink:
|
|
file.symlink:
|
|
- name: /usr/local/bin/flanneld
|
|
- target: /usr/local/src/flannel-0.5.5/flanneld
|
|
- force: true
|
|
- watch:
|
|
- archive: flannel-tar
|
|
|
|
/etc/default/flannel:
|
|
file.managed:
|
|
- source: salt://flannel/default
|
|
- template: jinja
|
|
- user: root
|
|
- group: root
|
|
- mode: 644
|
|
|
|
/etc/init.d/flannel:
|
|
file.managed:
|
|
- source: salt://flannel/initd
|
|
- user: root
|
|
- group: root
|
|
- mode: 755
|
|
|
|
flannel:
|
|
service.running:
|
|
- enable: True
|
|
- watch:
|
|
- file: /usr/local/bin/flanneld
|
|
- file: /etc/init.d/flannel
|
|
- file: /etc/default/flannel
|