You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
871 B
YAML

---
################################################################################
# Congifure docker for k8s.
# https://kubernetes.io/docs/setup/production-environment/container-runtimes/#docker
################################################################################
- name: Install docker daemon config.
template:
src: docker-daemon-config.json
dest: /etc/docker/daemon.json
mode: 0644
become: true
register: docker_daemon_config
- name: Restart docker service if needed.
systemd:
state: restarted
name: docker
daemon_reload: true
enabled: true
become: true
when: docker_daemon_config.changed
# ansible-lint complains that this task should be a handler but we need this
# daemon_reload and service restarted before kublet is installed, otherwise
# the kibelet service has issues.
tags: ['skip_ansible_lint']