Browse Source
Weave: add extra_args for weave-npc (#8140)
* add weave_npc_extra_args in template
* add defaults weave_npc_extra_args
* add sample for weave_npc_extra_args
pull/8145/head
brainfair
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
10 additions and
0 deletions
-
inventory/sample/group_vars/k8s_cluster/k8s-net-weave.yml
-
roles/network_plugin/weave/defaults/main.yml
-
roles/network_plugin/weave/templates/weave-net.yml.j2
|
@ -59,3 +59,6 @@ |
|
|
# Extra variables that passing to launch.sh, useful for enabling seed mode, see |
|
|
# Extra variables that passing to launch.sh, useful for enabling seed mode, see |
|
|
# https://www.weave.works/docs/net/latest/tasks/ipam/ipam/ |
|
|
# https://www.weave.works/docs/net/latest/tasks/ipam/ipam/ |
|
|
# weave_extra_args: ~ |
|
|
# weave_extra_args: ~ |
|
|
|
|
|
|
|
|
|
|
|
# Extra variables for weave_npc that passing to launch.sh, useful for change log level, ex --log-level=error |
|
|
|
|
|
# weave_npc_extra_args: ~ |
|
@ -59,3 +59,6 @@ weave_iptables_backend: ~ |
|
|
# Extra variables that passing to launch.sh, useful for enabling seed mode, see |
|
|
# Extra variables that passing to launch.sh, useful for enabling seed mode, see |
|
|
# https://www.weave.works/docs/net/latest/tasks/ipam/ipam/ |
|
|
# https://www.weave.works/docs/net/latest/tasks/ipam/ipam/ |
|
|
weave_extra_args: ~ |
|
|
weave_extra_args: ~ |
|
|
|
|
|
|
|
|
|
|
|
# Extra variables for weave_npc that passing to launch.sh, useful for change log level, ex --log-level=error |
|
|
|
|
|
weave_npc_extra_args: ~ |
|
@ -230,6 +230,10 @@ items: |
|
|
fieldRef: |
|
|
fieldRef: |
|
|
apiVersion: v1 |
|
|
apiVersion: v1 |
|
|
fieldPath: spec.nodeName |
|
|
fieldPath: spec.nodeName |
|
|
|
|
|
{% if weave_npc_extra_args %} |
|
|
|
|
|
- name: EXTRA_ARGS |
|
|
|
|
|
value: "{{ weave_npc_extra_args }}" |
|
|
|
|
|
{% endif %} |
|
|
image: {{ weave_npc_image_repo }}:{{ weave_npc_image_tag }} |
|
|
image: {{ weave_npc_image_repo }}:{{ weave_npc_image_tag }} |
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
imagePullPolicy: {{ k8s_image_pull_policy }} |
|
|
resources: |
|
|
resources: |
|
|