From 0d6d3f58282e5a7f1759ab90c84e3baf869c04a8 Mon Sep 17 00:00:00 2001 From: Max Gautier Date: Mon, 3 Nov 2025 13:10:29 +0100 Subject: [PATCH] kubectl_apply_stdin SSA support --- roles/kubernetes-apps/vars/main.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/roles/kubernetes-apps/vars/main.yml b/roles/kubernetes-apps/vars/main.yml index b3c6c5bc6..9ce567414 100644 --- a/roles/kubernetes-apps/vars/main.yml +++ b/roles/kubernetes-apps/vars/main.yml @@ -1,2 +1,12 @@ --- -kubectl_apply_stdin: "{{ kubectl }} apply -f - -n {{ k8s_namespace }}" +_kubectl_apply_stdin: +- "{{ kubectl }}" +- apply +- -f +- "-" +- -n +- "{{ k8s_namespace }}" +- --server-side="{{ server_side_apply | lower }}" +# TODO: switch to default SSA +server_side_apply: false +kubectl_apply_stdin: "{{ _kubectl_apply_stdin | join(' ') }}"