Commit 822c33d4 authored by nanahira's avatar nanahira

use public dns for system

parent f25d5d95
......@@ -38,13 +38,8 @@
enabled: false
masked: true
when: ansible_distribution == 'Ubuntu'
- name: set resolv.conf
become: true
copy:
content: |
nameserver 127.0.0.1
dest: /etc/resolv.conf
- name: resolv
include_tasks: ./tasks/resolve.yaml
- name: iptables-gateways blank
file:
name: '{{ansible_user_dir}}/iptables-gateways'
......
......@@ -39,13 +39,8 @@
- name: Ubuntu netplan
include_tasks: ./tasks/netplan.yaml
when: ansible_distribution == 'Ubuntu'
- name: set resolv.conf
become: true
copy:
content: |
nameserver 127.0.0.1
dest: /etc/resolv.conf
- name: resolv
include_tasks: ./tasks/resolve.yaml
- name: iptables-gateways blank
file:
name: '{{ansible_user_dir}}/iptables-gateways'
......
- name: set resolv.conf
become: true
copy:
content: |
{% for dns in smartdns.china_dns %}
nameserver {{dns}}
{% endfor %}
dest: /etc/resolv.conf
- name: read docker daemon
become: true
shell: 'cat /etc/docker/daemon.json'
register: docker_daemon
- name: read json
set_fact:
docker_daemon_config: '{{docker_daemon.stdout | from_json}}'
- name: add dns config to daemon
set_fact:
docker_dns_config:
dns:
- 127.0.0.1
- name: write docker daemon
become: true
copy:
content: '{{docker_daemon_config | combine(docker_dns_config) | to_nice_json }}'
dest: /etc/docker/daemon.json
register: docker_write_result
- name: restart docker for changes
become: true
systemd:
name: docker
state: restarted
when: docker_write_result.changed
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment