# All values can be overridden in CUSTOM_YAML kube_network_plugin: "calico" #Required for calico kube_proxy_mode: "iptables" kube_apiserver_insecure_port: "8080" #Allow services to expose nodePorts in a wide range kube_apiserver_node_port_range: "25000-50000" #Configure calico to set --nat-outgoing, but not --ipip ipip: false nat_outgoing: true calico_cni_version: "v1.4.2" calico_cni_checksum: "9cab29764681e9d80da826e4b2cd10841cc01a749e0018867d96dd76a4691548" calico_cni_ipam_checksum: "09d076b15b791956efee91646e47fdfdcf382db16082cef4f542a9fff7bae172" #Raise number of concurrent DNS queries dns_forward_max: 300 #Overridden component versions (different from Kargo upstream #revision aaa3f1c4910ae23718bb6e3a0080b1af97575bac) #Set kubernetes version kube_version: "v1.5.1" hyperkube_image_repo: "quay.io/coreos/hyperkube" hyperkube_image_tag: "v1.5.1_coreos.0" etcd_version: "v3.0.12" #Download once, then push to nodes in batches, if enabled download_run_once: true #Enable netchecker app deploy_netchecker: true calico_version: "v1.0.0" #Force calico CNI binaries to overwrite the ones copied from #hyperkube while leaving other cni plugins intact #overwrite_hyperkube_cni: true # Custom (additional) DNS settings # These go to hosts' /etc/resolv.conf, example: #searchdomains: # - namespace.svc.cluster.local nameservers: - 8.8.8.8 # These go to dnsmasq upstream servers, or /etc/resolv.conf, if dnsmasq skipped upstream_dns_servers: - 8.8.4.4 # Configure how we tell pods how to find DNS. Upstream uses docker_dns, which # breaks host k8s resolution. We are using host_resolvconf configuration which # has some bugs when DHCP is enabled. resolvconf_mode: host_resolvconf # Tweak kubelet monitoring parameters to node/endpoint node flapping kubelet_status_update_frequency: "20s" kube_controller_node_monitor_grace_period: "2m" kube_controller_node_monitor_period: "10s"