From ebc72c278701a137a6801f762812f3c62f5ee12a Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Sun, 26 Nov 2023 16:15:52 +0200 Subject: [PATCH] Evict Flux from an unreachable node after 5m Signed-off-by: Stefan Prodan --- modules/flux-aio/debug_values.cue | 2 +- modules/flux-aio/templates/config.cue | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/flux-aio/debug_values.cue b/modules/flux-aio/debug_values.cue index fb22af6..d064c76 100644 --- a/modules/flux-aio/debug_values.cue +++ b/modules/flux-aio/debug_values.cue @@ -59,7 +59,7 @@ values: { sourceServer: true } persistence: enabled: true - proxy: http: "http://my.proxy" + proxy: http: "http://my.proxy" env: { "TEST_KEY1": "VAL1" "TEST_KEY2": "VAL2" diff --git a/modules/flux-aio/templates/config.cue b/modules/flux-aio/templates/config.cue index 7364491..2fcfd0e 100644 --- a/modules/flux-aio/templates/config.cue +++ b/modules/flux-aio/templates/config.cue @@ -130,6 +130,12 @@ import ( tolerations: *[{ operator: "Exists" + key: "node.kubernetes.io/not-ready" + }, { + operator: "Exists" + key: "node.kubernetes.io/unreachable" + effect: "NoExecute" + tolerationSeconds: 300 }] | corev1.#Toleration }