file:
path: '/etc/systemd/system/docker.service.d'
state: 'directory'
+ tags: install-docker
- name: Setup Docker http proxy
template:
mode: '0644'
register: docker_register_systemd_service
when: proxy_env is defined and proxy_env.http_proxy is defined
- tags: copy-docker
+ tags: install-docker
- name: Setup Docker https proxy
template:
mode: '0644'
register: docker_register_systemd_service
when: proxy_env is defined and proxy_env.https_proxy is defined
- tags: copy-docker
+ tags: install-docker
- name: Reload systemd daemon
command: 'systemctl daemon-reload'
notify: ['Restart Docker']
when: (docker_register_systemd_service and
docker_register_systemd_service is changed)
- tags: restart-docker
+ tags: install-docker
- name: Set specific users to docker group
user:
append: True
with_items: '{{ docker_users }}'
when: docker_users
- tags: set-docker
+ tags: install-docker
- name: Add an Apt signing key, for Kubernetes repository
apt_key:
- name: Install kubernetes APT repository
apt_repository:
- repo: '{{ kubernetes_repository }}'
+ repo: '{{ kubernetes.repository }}'
state: 'present'
update_cache: True
tags: install-kubernetes
apt:
name:
- 'kubernetes-cni=0.6.0-00'
- - 'kubeadm={{ kubernetes_apt_package_name }}'
- - 'kubectl={{ kubernetes_apt_package_name }}'
- - 'kubelet={{ kubernetes_apt_package_name }}'
+ - 'kubeadm={{ kubernetes.version }}'
+ - 'kubectl={{ kubernetes.version }}'
+ - 'kubelet={{ kubernetes.version }}'
state: 'present'
force: yes
tags: install-kubernetes