mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-17 07:03:31 +00:00
add ip per pod across vagrant minions
This commit is contained in:
@@ -4,6 +4,9 @@
|
||||
{% set environment_file = '/etc/default/docker' %}
|
||||
{% endif %}
|
||||
|
||||
bridge-utils:
|
||||
pkg.installed
|
||||
|
||||
{% if grains['os_family'] != 'RedHat' %}
|
||||
|
||||
docker-repo:
|
||||
@@ -25,9 +28,6 @@ net.ipv4.ip_forward:
|
||||
sysctl.present:
|
||||
- value: 1
|
||||
|
||||
bridge-utils:
|
||||
pkg.installed
|
||||
|
||||
cbr0:
|
||||
container_bridge.ensure:
|
||||
- cidr: {{ grains['cbr-cidr'] }}
|
||||
|
16
cluster/saltbase/salt/sdn/init.sls
Normal file
16
cluster/saltbase/salt/sdn/init.sls
Normal file
@@ -0,0 +1,16 @@
|
||||
{% if grains['os_family'] == 'RedHat' %}
|
||||
|
||||
openvswitch:
|
||||
pkg:
|
||||
- installed
|
||||
service.running:
|
||||
- enable: True
|
||||
|
||||
sdn:
|
||||
cmd.wait:
|
||||
- name: /vagrant/network_closure.sh
|
||||
- watch:
|
||||
- pkg: docker-io
|
||||
- pkg: openvswitch
|
||||
|
||||
{% endif %}
|
@@ -12,6 +12,8 @@ base:
|
||||
- nsinit
|
||||
{% if grains['cloud'] is defined and grains['cloud'] == 'azure' %}
|
||||
- openvpn-client
|
||||
{% else %}
|
||||
- sdn
|
||||
{% endif %}
|
||||
|
||||
'roles:kubernetes-master':
|
||||
|
Reference in New Issue
Block a user