From: Grant Slater Date: Wed, 5 Apr 2023 19:37:42 +0000 (+0100) Subject: docker: Enable IPv6 support using ULA X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/55e12f3d96372f87d2e918bd0e33147a42f71d4b?ds=sidebyside docker: Enable IPv6 support using ULA Signed-off-by: Grant Slater --- diff --git a/cookbooks/docker/recipes/default.rb b/cookbooks/docker/recipes/default.rb index aa4aa34f0..1c8643d03 100644 --- a/cookbooks/docker/recipes/default.rb +++ b/cookbooks/docker/recipes/default.rb @@ -39,6 +39,11 @@ template "/etc/docker/daemon.json" do mode "644" end +service "containerd" do + action [:enable, :start] + subscribes :restart, "template[/etc/docker/daemon.json]" +end + service "docker" do action [:enable, :start] subscribes :restart, "template[/etc/docker/daemon.json]" diff --git a/cookbooks/docker/templates/default/daemon.json.erb b/cookbooks/docker/templates/default/daemon.json.erb index 5d18abccd..c2a4bd21c 100644 --- a/cookbooks/docker/templates/default/daemon.json.erb +++ b/cookbooks/docker/templates/default/daemon.json.erb @@ -4,5 +4,9 @@ "log-opts": { "max-size": "100m" }, - "storage-driver": "overlay2" + "storage-driver": "overlay2", + "experimental": true, + "ipv6": true, + "ip6tables": true, + "fixed-cidr-v6": "fd9e:d0ce:beef::/48" }