Add envs for CNI version.
Signed-off-by: Lantao Liu <lantaol@google.com>
This commit is contained in:
		@@ -295,6 +295,9 @@ NODE_PROBLEM_DETECTOR_TAR_HASH="${NODE_PROBLEM_DETECTOR_TAR_HASH:-}"
 | 
			
		||||
NODE_PROBLEM_DETECTOR_RELEASE_PATH="${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-}"
 | 
			
		||||
NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS="${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-}"
 | 
			
		||||
 | 
			
		||||
CNI_VERSION="${CNI_VERSION:-}"
 | 
			
		||||
CNI_SHA1="${CNI_SHA1:-}"
 | 
			
		||||
 | 
			
		||||
# Optional: Create autoscaler for cluster's nodes.
 | 
			
		||||
ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}"
 | 
			
		||||
if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then
 | 
			
		||||
 
 | 
			
		||||
@@ -307,6 +307,9 @@ NODE_PROBLEM_DETECTOR_TAR_HASH="${NODE_PROBLEM_DETECTOR_TAR_HASH:-}"
 | 
			
		||||
NODE_PROBLEM_DETECTOR_RELEASE_PATH="${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-}"
 | 
			
		||||
NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS="${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-}"
 | 
			
		||||
 | 
			
		||||
CNI_VERSION="${CNI_VERSION:-}"
 | 
			
		||||
CNI_SHA1="${CNI_SHA1:-}"
 | 
			
		||||
 | 
			
		||||
# Optional: Create autoscaler for cluster's nodes.
 | 
			
		||||
ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}"
 | 
			
		||||
if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then
 | 
			
		||||
 
 | 
			
		||||
@@ -235,8 +235,13 @@ function install-node-problem-detector {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function install-cni-binaries {
 | 
			
		||||
  local -r cni_tar="cni-plugins-amd64-${DEFAULT_CNI_VERSION}.tgz"
 | 
			
		||||
  local -r cni_sha1="${DEFAULT_CNI_SHA1}"
 | 
			
		||||
  if [[ -n "${CNI_VERSION:-}" ]]; then
 | 
			
		||||
      local -r cni_tar="cni-plugins-amd64-${CNI_VERSION}.tgz"
 | 
			
		||||
      local -r cni_sha1="${CNI_SHA1}"
 | 
			
		||||
  else
 | 
			
		||||
      local -r cni_tar="cni-plugins-amd64-${DEFAULT_CNI_VERSION}.tgz"
 | 
			
		||||
      local -r cni_sha1="${DEFAULT_CNI_SHA1}"
 | 
			
		||||
  fi
 | 
			
		||||
  if is-preloaded "${cni_tar}" "${cni_sha1}"; then
 | 
			
		||||
    echo "${cni_tar} is preloaded."
 | 
			
		||||
    return
 | 
			
		||||
 
 | 
			
		||||
@@ -1112,6 +1112,8 @@ NODE_PROBLEM_DETECTOR_VERSION: $(yaml-quote ${NODE_PROBLEM_DETECTOR_VERSION:-})
 | 
			
		||||
NODE_PROBLEM_DETECTOR_TAR_HASH: $(yaml-quote ${NODE_PROBLEM_DETECTOR_TAR_HASH:-})
 | 
			
		||||
NODE_PROBLEM_DETECTOR_RELEASE_PATH: $(yaml-quote ${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-})
 | 
			
		||||
NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS: $(yaml-quote ${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-})
 | 
			
		||||
CNI_VERSION: $(yaml-quote ${CNI_VERSION:-})
 | 
			
		||||
CNI_SHA1: $(yaml-quote ${CNI_SHA1:-})
 | 
			
		||||
ENABLE_NODE_LOGGING: $(yaml-quote ${ENABLE_NODE_LOGGING:-false})
 | 
			
		||||
LOGGING_DESTINATION: $(yaml-quote ${LOGGING_DESTINATION:-})
 | 
			
		||||
ELASTICSEARCH_LOGGING_REPLICAS: $(yaml-quote ${ELASTICSEARCH_LOGGING_REPLICAS:-})
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user