diff --git a/ansible/01-playbook/roles/modify/tasks/main.yml b/ansible/01-playbook/roles/modify/tasks/main.yml
index 5563ae6578bc4af000b39fe6442d70fe4fb08a3f..518df177795dbccb2f337a76c5fe97263daa5ed0 100644
--- a/ansible/01-playbook/roles/modify/tasks/main.yml
+++ b/ansible/01-playbook/roles/modify/tasks/main.yml
@@ -1,6 +1,6 @@
 - name: Include kubeconfig_localhost variable
   include_vars:
-    file: ~/kubernetes-infra-example/ansible/group_vars/k8s_cluster/k8s-cluster.yml
+    file: "{{ playbook_dir }}/../artifacts/admin.conf"
 
 - name: Modify admin.conf
   ansible.builtin.replace:
diff --git a/ansible/group_vars/all/all.yml b/ansible/group_vars/all/all.yml
index 90afa48afab37bad64b631254e3b41f9e06529ee..10242e3da572ca3656cd2ff5191bdd7f8bca29e1 100644
--- a/ansible/group_vars/all/all.yml
+++ b/ansible/group_vars/all/all.yml
@@ -25,4 +25,5 @@ external_cloud_provider: openstack
 #kube_apiserver_access_address: {{ hostvars[groups['bastion'][0]].ansible_host }}"
 
 install_nginx_task: false
-install_monitoring_task: false
\ No newline at end of file
+install_monitoring_task: false
+kubeconfig_localhost: true
\ No newline at end of file
diff --git a/ansible/group_vars/k8s_cluster/k8s-cluster.yml b/ansible/group_vars/k8s_cluster/k8s-cluster.yml
index 61b750937dc62c8e58cac7e689f06b944276f6a1..c9e26fed4501c640f73cfdb390062fa1107181ae 100644
--- a/ansible/group_vars/k8s_cluster/k8s-cluster.yml
+++ b/ansible/group_vars/k8s_cluster/k8s-cluster.yml
@@ -4,6 +4,4 @@ kube_version: v1.27.5
 
 ## Supplementary addresses that can be added in kubernetes ssl keys.
 ## That can be useful for example to setup a keepalived virtual IP
-supplementary_addresses_in_ssl_keys: ["{{ hostvars[groups['bastion'][0]].ansible_host }}"]
-
-kubeconfig_localhost: true
+supplementary_addresses_in_ssl_keys: ["{{ hostvars[groups['bastion'][0]].ansible_host }}"]
\ No newline at end of file