I am trying to install kubernetes on Bare Metal with IPv6 only networks. I have stuck saying that Invalid Arguments whenever I put IPv6 address instead of IPv4 address.
Can anyone suggest any guidelines how to install Kubernetes on IPv6 only networks. I know, it's not IPv6 production ready but in the source code, it seems,few component does have support for IPv6 -- that's why I am trying.
IPv6 is not supported at this time, and it's very clearly state in the docs that it's a work in progress: https://github.com/kubernetes/community/blob/master/contributors/design-proposals/networking.md
8v you can take Kubernetes IPv6 for a test drive
https://github.com/leblancd/kube-v6
There have been many recent changes that have been added or proposed to Kubernetes for supporting IPv6 are either not merged yet, or they were merged after the latest official release of Kubernetesi (1.8.0). In the meantime, we need a way of exercising these yet "in-flight" IPv6 changes on a Kubernetes cluster. This wiki offers you two ways to include these changes in a Kubernetes cluster instance:
Using "canned" (precompiled/prebuilt) release binaries and container images for Kubernetes components (e.g. https://github.com/leblancd/kubernetes/releases/tag/v1.9.0-alpha.0.ipv6.0) Compiling your own Kubernetes binaries and container images.