]> git.openstreetmap.org Git - chef.git/commitdiff
docker: Enable IPv6 support using ULA
authorGrant Slater <github@firefishy.com>
Wed, 5 Apr 2023 19:37:42 +0000 (20:37 +0100)
committerGrant <github@firefishy.com>
Thu, 6 Apr 2023 11:40:26 +0000 (12:40 +0100)
Signed-off-by: Grant Slater <github@firefishy.com>
cookbooks/docker/recipes/default.rb
cookbooks/docker/templates/default/daemon.json.erb

index aa4aa34f09616aa15c65d1f1ade7c8d1c21afb9a..1c8643d03a3fb331fa97a09c0f8d00b91cfee2db 100644 (file)
@@ -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]"
index 5d18abccd26e6c68d9ad619c0f7d14b26a94bdd0..c2a4bd21cd32ed105043ee7ca25dd5b957976da0 100644 (file)
@@ -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"
 }