diff --git a/ansible/group_vars/all b/ansible/group_vars/all
index 46267cd8eb7d645ece328c8f74f82fb3d536fa77..66b630995d6eff479ed5b1adf290a0c7fd4f0284 100644
--- a/ansible/group_vars/all
+++ b/ansible/group_vars/all
@@ -89,3 +89,6 @@
   node_exporter_user: node_exporter
   node_exporter_group: node_exporter
   node_exporter_port: 9100
+
+# CentOS Repo
+  centos_base_url: "http://vault.centos.org"
diff --git a/ansible/roles/fix_centos_repo/tasks/main.yaml b/ansible/roles/fix_centos_repo/tasks/main.yaml
index 983a86d29ceb2ae74917be3bad856c15554f6e78..6f6a60b018f2928c725db5d525148956dbe42566 100644
--- a/ansible/roles/fix_centos_repo/tasks/main.yaml
+++ b/ansible/roles/fix_centos_repo/tasks/main.yaml
@@ -15,6 +15,6 @@
   ansible.builtin.replace:
     path: "{{ item }}"
     regexp: '^#baseurl=http://mirror.centos.org'
-    replace: 'baseurl=http://vault.centos.org'
+    replace: 'baseurl={{ centos_base_url }}'
     backup: yes
   with_items: "{{ repo_files.stdout_lines }}"