add kubespray to the XTesting as it provides newer version of kubenetes and can be...
[it/test.git] / XTesting / kubespray / inventory / sample / group_vars / k8s_cluster / k8s-net-weave.yml
1 # see roles/network_plugin/weave/defaults/main.yml
2
3 # Weave's network password for encryption, if null then no network encryption.
4 # weave_password: ~
5
6 # If set to 1, disable checking for new Weave Net versions (default is blank,
7 # i.e. check is enabled)
8 # weave_checkpoint_disable: false
9
10 # Soft limit on the number of connections between peers. Defaults to 100.
11 # weave_conn_limit: 100
12
13 # Weave Net defaults to enabling hairpin on the bridge side of the veth pair
14 # for containers attached. If you need to disable hairpin, e.g. your kernel is
15 # one of those that can panic if hairpin is enabled, then you can disable it by
16 # setting `HAIRPIN_MODE=false`.
17 # weave_hairpin_mode: true
18
19 # The range of IP addresses used by Weave Net and the subnet they are placed in
20 # (CIDR format; default 10.32.0.0/12)
21 # weave_ipalloc_range: "{{ kube_pods_subnet }}"
22
23 # Set to 0 to disable Network Policy Controller (default is on)
24 # weave_expect_npc: "{{ enable_network_policy }}"
25
26 # List of addresses of peers in the Kubernetes cluster (default is to fetch the
27 # list from the api-server)
28 # weave_kube_peers: ~
29
30 # Set the initialization mode of the IP Address Manager (defaults to consensus
31 # amongst the KUBE_PEERS)
32 # weave_ipalloc_init: ~
33
34 # Set the IP address used as a gateway from the Weave network to the host
35 # network - this is useful if you are configuring the addon as a static pod.
36 # weave_expose_ip: ~
37
38 # Address and port that the Weave Net daemon will serve Prometheus-style
39 # metrics on (defaults to 0.0.0.0:6782)
40 # weave_metrics_addr: ~
41
42 # Address and port that the Weave Net daemon will serve status requests on
43 # (defaults to disabled)
44 # weave_status_addr: ~
45
46 # Weave Net defaults to 1376 bytes, but you can set a smaller size if your
47 # underlying network has a tighter limit, or set a larger size for better
48 # performance if your network supports jumbo frames (e.g. 8916)
49 # weave_mtu: 1376
50
51 # Set to 1 to preserve the client source IP address when accessing Service
52 # annotated with `service.spec.externalTrafficPolicy=Local`. The feature works
53 # only with Weave IPAM (default).
54 # weave_no_masq_local: true
55
56 # set to nft to use nftables backend for iptables (default is iptables)
57 # weave_iptables_backend: iptables
58
59 # Extra variables that passing to launch.sh, useful for enabling seed mode, see
60 # https://www.weave.works/docs/net/latest/tasks/ipam/ipam/
61 # weave_extra_args: ~
62
63 # Extra variables for weave_npc that passing to launch.sh, useful for change log level, ex --log-level=error
64 # weave_npc_extra_args: ~