diff --git a/k8s-v6-v4-dns.dot b/k8s-v6-v4-dns.dot new file mode 100644 index 0000000..1c1c836 --- /dev/null +++ b/k8s-v6-v4-dns.dot @@ -0,0 +1,24 @@ +digraph G { + node [ shape=box ] + #rankdir=LR; + + label="k8s: IPv6 vs. IPv4 DNS service" + + subgraph cluster_ipv4 { + label="IPv4" + serverv4 [ label="DNS server" ] + kubev4 [ label="kube-dns Service (IPv4, RFC1918)" ] + magicbox [ label="Magic Box\nTunnel, VPN, etc." ] ; + } + subgraph cluster_ipv6 { + label="IPv6" + + serverv6 [ label="DNS server" ] + kubev6 [ label="kube-dns Service (IPv6)" ] + } + + serverv4->magicbox + magicbox->kubev4 + serverv6->kubev6 + +}