diff --git a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml
index ab86ec64f..0a88bb816 100644
--- a/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml
+++ b/tools/images/kubeadm-aio/assets/opt/playbooks/roles/deploy-kubeadm-master/tasks/helm-deploy.yaml
@@ -81,4 +81,8 @@
         group: root
         mode: 0555
     - name: setting up helm client for user
+      environment:
+        http_proxy: "{{ proxy.http }}"
+        https_proxy: "{{ proxy.https }}"
+        no_proxy: "{{ proxy.noproxy }}"
       command: helm init --client-only