[stable/2024.1] Add optional kubeconfig path to roles (#1919)

This is an automated cherry-pick of #1871
/assign mnaser
diff --git a/roles/ingress_nginx/tasks/main.yml b/roles/ingress_nginx/tasks/main.yml
index a7b3223..e389f67 100644
--- a/roles/ingress_nginx/tasks/main.yml
+++ b/roles/ingress_nginx/tasks/main.yml
@@ -19,5 +19,5 @@
     chart_ref: "{{ ingress_nginx_helm_chart_ref }}"
     release_namespace: "{{ ingress_nginx_helm_release_namespace }}"
     create_namespace: true
-    kubeconfig: /etc/kubernetes/admin.conf
+    kubeconfig: "{{ ingress_nginx_helm_kubeconfig }}"
     values: "{{ _ingress_nginx_helm_values | combine(ingress_nginx_helm_values, recursive=True) }}"