Move docker config to docker-config.json
This commit is contained in:
parent
fc738c05ae
commit
ca0fd181a5
@ -202,6 +202,11 @@
|
|||||||
become: true
|
become: true
|
||||||
become_user: root
|
become_user: root
|
||||||
tasks:
|
tasks:
|
||||||
|
- ansible.builtin.file:
|
||||||
|
path: /etc/docker
|
||||||
|
owner: root
|
||||||
|
state: directory
|
||||||
|
mode: '0700'
|
||||||
- name: Template Config
|
- name: Template Config
|
||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
src: "docker-daemon.json.j2"
|
src: "docker-daemon.json.j2"
|
||||||
@ -210,17 +215,23 @@
|
|||||||
group: root
|
group: root
|
||||||
mode: '0600'
|
mode: '0600'
|
||||||
notify: Restart Docker
|
notify: Restart Docker
|
||||||
- name: Setup default ulimts
|
- name: Check if sysconfig exists
|
||||||
|
ansible.builtin.stat:
|
||||||
|
path: /etc/sysconfig/docker
|
||||||
|
register: sysconfig
|
||||||
|
- name: Remove ulimits from sysconfig
|
||||||
ansible.builtin.lineinfile:
|
ansible.builtin.lineinfile:
|
||||||
path: /etc/sysconfig/docker
|
path: /etc/sysconfig/docker
|
||||||
search_string: '--default-ulimit nofile='
|
search_string: '--default-ulimit nofile='
|
||||||
line: ' --default-ulimit nofile=4096:4096 \'
|
state: absent
|
||||||
|
when: sysconfig.stat.exists
|
||||||
notify: Restart Docker
|
notify: Restart Docker
|
||||||
- name: Remove log-driver from sysconfig
|
- name: Remove log-driver from sysconfig
|
||||||
ansible.builtin.lineinfile:
|
ansible.builtin.lineinfile:
|
||||||
path: /etc/sysconfig/docker
|
path: /etc/sysconfig/docker
|
||||||
search_string: '--log-driver='
|
search_string: '--log-driver='
|
||||||
state: absent
|
state: absent
|
||||||
|
when: sysconfig.stat.exists
|
||||||
notify: Restart Docker
|
notify: Restart Docker
|
||||||
- name: Restart Docker if necessary
|
- name: Restart Docker if necessary
|
||||||
meta: flush_handlers
|
meta: flush_handlers
|
||||||
|
@ -10,6 +10,13 @@
|
|||||||
{ "base":"10.254.0.0/17","size":26 },
|
{ "base":"10.254.0.0/17","size":26 },
|
||||||
{ "base": "fd64:2::/104", "size": 112 }
|
{ "base": "fd64:2::/104", "size": 112 }
|
||||||
],
|
],
|
||||||
|
"default-ulimits": {
|
||||||
|
"nofile": {
|
||||||
|
"Name": "nofile",
|
||||||
|
"Hard": 65535,
|
||||||
|
"Soft": 65535
|
||||||
|
}
|
||||||
|
},
|
||||||
"experimental": true,
|
"experimental": true,
|
||||||
"ipv6": true,
|
"ipv6": true,
|
||||||
"fixed-cidr-v6": "fd64:1::/64",
|
"fixed-cidr-v6": "fd64:1::/64",
|
||||||
|
Loading…
Reference in New Issue
Block a user