
Updates the dnsmasq cache/mux layer to be managed by dnsmasq-nanny. dnsmasq-nanny manages dnsmasq based on values from the kube-system:kube-dns configmap: "stubDomains": { "acme.local": ["1.2.3.4"] }, is a map of domain to list of nameservers for the domain. This is used to inject private DNS domains into the kube-dns namespace. In the above example, any DNS requests for *.acme.local will be served by the nameserver 1.2.3.4. "upstreamNameservers": ["8.8.8.8", "8.8.4.4"] is a list of upstreamNameservers to use, overriding the configuration specified in /etc/resolv.conf.
Cluster Configuration
Deprecation Notice: This directory has entered maintenance mode and will not be accepting new providers. Please submit new automation deployments to kube-deploy. Deployments in this directory will continue to be maintained and supported at their current level of support.
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.