Don't run the nodeipam controller on KCM if cloud provider external
Change-Id: Ic1da0e9ced2dc8d3d382fee5636bbee18b3a29f7 Signed-off-by: Antonio Ojea <aojea@google.com>
This commit is contained in:
		@@ -553,6 +553,11 @@ export TLS_CIPHER_SUITES=""
 | 
				
			|||||||
# and kubelet
 | 
					# and kubelet
 | 
				
			||||||
export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-external}"
 | 
					export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-external}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Don't run the node-ipam-controller on the KCM if cloud-provider external
 | 
				
			||||||
 | 
					if [[ "${CLOUD_PROVIDER_FLAG}" ==  "external" ]]; then
 | 
				
			||||||
 | 
					  RUN_CONTROLLERS="${RUN_CONTROLLERS:-*,-node-ipam-controller}"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# When ENABLE_AUTH_PROVIDER_GCP is set, following flags for out-of-tree credential provider for GCP
 | 
					# When ENABLE_AUTH_PROVIDER_GCP is set, following flags for out-of-tree credential provider for GCP
 | 
				
			||||||
# are presented to kubelet:
 | 
					# are presented to kubelet:
 | 
				
			||||||
# --image-credential-provider-config=${path-to-config}
 | 
					# --image-credential-provider-config=${path-to-config}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -602,6 +602,11 @@ export TLS_CIPHER_SUITES=""
 | 
				
			|||||||
# and kubelet
 | 
					# and kubelet
 | 
				
			||||||
export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-external}"
 | 
					export CLOUD_PROVIDER_FLAG="${CLOUD_PROVIDER_FLAG:-external}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Don't run the node-ipam-controller on the KCM if cloud-provider external
 | 
				
			||||||
 | 
					if [[ "${CLOUD_PROVIDER_FLAG}" ==  "external" ]]; then
 | 
				
			||||||
 | 
					  RUN_CONTROLLERS="${RUN_CONTROLLERS:-*,-node-ipam-controller}"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# When ENABLE_AUTH_PROVIDER_GCP is set, following flags for out-of-tree credential provider for GCP
 | 
					# When ENABLE_AUTH_PROVIDER_GCP is set, following flags for out-of-tree credential provider for GCP
 | 
				
			||||||
# are presented to kubelet:
 | 
					# are presented to kubelet:
 | 
				
			||||||
# --image-credential-provider-config=${path-to-config}
 | 
					# --image-credential-provider-config=${path-to-config}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user