diff --git a/roles/build-images/tasks/kubeadm-aio.yaml b/roles/build-images/tasks/kubeadm-aio.yaml index c6d345e9f..f6e3e3738 100644 --- a/roles/build-images/tasks/kubeadm-aio.yaml +++ b/roles/build-images/tasks/kubeadm-aio.yaml @@ -41,7 +41,7 @@ # HELM_VERSION: "{{ version.helm }}" # CHARTS: "calico,flannel,tiller,kube-dns" - name: Kubeadm-AIO image build path with proxy - when: proxy.http is defined and (proxy.http | trim != "") + when: proxy.http shell: |- set -e docker build \ @@ -70,7 +70,7 @@ chdir: "{{ kubeadm_aio_path.stdout }}/" executable: /bin/bash - name: Kubeadm-AIO image build path - when: proxy.http is undefined or (proxy.http | trim == "") + when: not proxy.http shell: |- set -e docker build \ diff --git a/roles/deploy-docker/tasks/main.yaml b/roles/deploy-docker/tasks/main.yaml index 68597f99e..e3aca074b 100644 --- a/roles/deploy-docker/tasks/main.yaml +++ b/roles/deploy-docker/tasks/main.yaml @@ -40,13 +40,13 @@ # NOTE: (lamt) Setting up the proxy before installing docker - name: ensure docker.service.d directory exists - when: proxy.http is defined and (proxy.http | trim != "") + when: proxy.http file: path: /etc/systemd/system/docker.service.d state: directory - name: proxy | moving proxy systemd unit into place - when: proxy.http is defined and (proxy.http | trim != "") + when: proxy.http template: src: http-proxy.conf.j2 dest: /etc/systemd/system/docker.service.d/http-proxy.conf