kube-up: move Calico policy components off master, and add support for GCI master

This commit is contained in:
Matt
2016-08-11 17:11:16 -07:00
parent d3dbe9c716
commit 568fb74a9a
12 changed files with 162 additions and 54 deletions

View File

@@ -878,6 +878,9 @@ function start-kube-addons {
if echo "${ADMISSION_CONTROL:-}" | grep -q "LimitRanger"; then
setup-addon-manifests "admission-controls" "limit-range"
fi
if [[ "${NETWORK_POLICY_PROVIDER:-}" == "calico" ]]; then
setup-addon-manifests "addons" "calico-policy-controller"
fi
# Place addon manager pod manifest.
cp "${src_dir}/kube-addon-manager.yaml" /etc/kubernetes/manifests