
MASTER_IP and MINION_IP_BASE are hard-coded in vagrant's config-default.sh, and the values correspond to virtualbox's default subnet. On hosts that have both virtualbox and another provider installed, attempting to deploy kubernetes with the non-virtualbox provider is likely to result in broken networking. This change allows the addresses to be overridden via the environment so that more appropriate values can be used.
Cluster Configuration
The scripts and data in this directory automate creation and configuration of a Kubernetes cluster, including networking, DNS, nodes, and master components.
See the getting-started guides for examples of how to use the scripts.
cloudprovider/config-default.sh
contains a set of tweakable definitions/parameters for the cluster.
The heavy lifting of configuring the VMs is done by SaltStack.