Skip to content

Commit 64cb379

Browse files
authored
Add rke2_kube_proxy_arg
1 parent f89e4ad commit 64cb379

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,10 @@ rke2_debug: false
316316
# (Optional) Customize default kubelet arguments
317317
# rke2_kubelet_arg:
318318
# - "--system-reserved=cpu=100m,memory=100Mi"
319+
320+
# (Optional) Customize default kube-proxy arguments
321+
# rke2_kube_proxy_arg:
322+
# - "proxy-mode=ipvs"
319323
```
320324

321325
## Inventory file example

defaults/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,3 +277,7 @@ rke2_debug: false
277277
# (Optional) Customize default kubelet arguments
278278
# rke2_kubelet_arg:
279279
# - "--system-reserved=cpu=100m,memory=100Mi"
280+
281+
# (Optional) Customize default kube-proxy arguments
282+
# rke2_kube_proxy_arg:
283+
# - "proxy-mode=ipvs"

templates/config.yaml.j2

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ kubelet-arg:
7777
- {{ argument }}
7878
{% endfor %}
7979
{% endif %}
80+
{% if ( rke2_kube_proxy_arg is defined ) %}
81+
kube-proxy-arg:
82+
{% for argument in rke2_kube_proxy_arg %}
83+
- {{ argument }}
84+
{% endfor %}
85+
{% endif %}
8086
{% if (rke2_disable_cloud_controller | bool ) %}
8187
disable-cloud-controller: true
8288
cloud-provider-name: "{{ rke2_cloud_provider_name }}"

0 commit comments

Comments
 (0)