[cluster/gce] Add KCM specific args
Add possibility to add flags to KCM, without adding flags to CCM
This commit is contained in:
		| @@ -2154,7 +2154,7 @@ function start-kube-controller-manager { | |||||||
|   create-kubeconfig "kube-controller-manager" "${KUBE_CONTROLLER_MANAGER_TOKEN}" |   create-kubeconfig "kube-controller-manager" "${KUBE_CONTROLLER_MANAGER_TOKEN}" | ||||||
|   prepare-log-file /var/log/kube-controller-manager.log "${KUBE_CONTROLLER_MANAGER_RUNASUSER:-0}" |   prepare-log-file /var/log/kube-controller-manager.log "${KUBE_CONTROLLER_MANAGER_RUNASUSER:-0}" | ||||||
|   # Calculate variables and assemble the command line. |   # Calculate variables and assemble the command line. | ||||||
|   local params=("${CONTROLLER_MANAGER_TEST_LOG_LEVEL:-"--v=2"}" "${CONTROLLER_MANAGER_TEST_ARGS:-}" "${CLOUD_CONFIG_OPT}") |   local params=("${CONTROLLER_MANAGER_TEST_LOG_LEVEL:-"--v=2"}" "${KUBE_CONTROLLER_MANAGER_TEST_ARGS:-}" "${CONTROLLER_MANAGER_TEST_ARGS:-}" "${CLOUD_CONFIG_OPT}") | ||||||
|   local config_path='/etc/srv/kubernetes/kube-controller-manager/kubeconfig' |   local config_path='/etc/srv/kubernetes/kube-controller-manager/kubeconfig' | ||||||
|   params+=("--use-service-account-credentials") |   params+=("--use-service-account-credentials") | ||||||
|   params+=("--cloud-provider=${CLOUD_PROVIDER_FLAG:-external}") |   params+=("--cloud-provider=${CLOUD_PROVIDER_FLAG:-external}") | ||||||
|   | |||||||
| @@ -1438,6 +1438,11 @@ EOF | |||||||
|     if [ -n "${CONTROLLER_MANAGER_TEST_ARGS:-}" ]; then |     if [ -n "${CONTROLLER_MANAGER_TEST_ARGS:-}" ]; then | ||||||
|       cat >>"$file" <<EOF |       cat >>"$file" <<EOF | ||||||
| CONTROLLER_MANAGER_TEST_ARGS: $(yaml-quote "${CONTROLLER_MANAGER_TEST_ARGS}") | CONTROLLER_MANAGER_TEST_ARGS: $(yaml-quote "${CONTROLLER_MANAGER_TEST_ARGS}") | ||||||
|  | EOF | ||||||
|  |     fi | ||||||
|  |     if [ -n "${KUBE_CONTROLLER_MANAGER_TEST_ARGS:-}" ]; then | ||||||
|  |       cat >>"$file" <<EOF | ||||||
|  | KUBE_CONTROLLER_MANAGER_TEST_ARGS: $(yaml-quote "${KUBE_CONTROLLER_MANAGER_TEST_ARGS}") | ||||||
| EOF | EOF | ||||||
|     fi |     fi | ||||||
|     if [ -n "${CONTROLLER_MANAGER_TEST_LOG_LEVEL:-}" ]; then |     if [ -n "${CONTROLLER_MANAGER_TEST_LOG_LEVEL:-}" ]; then | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jakub Przychodzeń
					Jakub Przychodzeń