diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml
index 5d3f489a4..2a7b28033 100644
--- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml
+++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/main.yaml
@@ -219,3 +219,11 @@
         owner: "{{ vars.user.uid }}"
         group: "{{ vars.user.gid }}"
         mode: 0600
+
+- name: add labels to namespace
+  delegate_to: 127.0.0.1
+  command: kubectl label --overwrite namespace {{ item }} name={{ item }}
+  with_items:
+    - default
+    - kube-system
+  ignore_errors: True