Merge pull request #76353 from Random-Liu/add-cni-version-env
Add envs for CNI version.
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_RELEASE_PATH="${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-}" | ||||||
| NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS="${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-}" | 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. | # Optional: Create autoscaler for cluster's nodes. | ||||||
| ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}" | ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}" | ||||||
| if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then | 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_RELEASE_PATH="${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-}" | ||||||
| NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS="${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-}" | 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. | # Optional: Create autoscaler for cluster's nodes. | ||||||
| ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}" | ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}" | ||||||
| if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then | if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then | ||||||
|   | |||||||
| @@ -235,8 +235,13 @@ function install-node-problem-detector { | |||||||
| } | } | ||||||
|  |  | ||||||
| function install-cni-binaries { | function install-cni-binaries { | ||||||
|  |   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_tar="cni-plugins-amd64-${DEFAULT_CNI_VERSION}.tgz" | ||||||
|       local -r cni_sha1="${DEFAULT_CNI_SHA1}" |       local -r cni_sha1="${DEFAULT_CNI_SHA1}" | ||||||
|  |   fi | ||||||
|   if is-preloaded "${cni_tar}" "${cni_sha1}"; then |   if is-preloaded "${cni_tar}" "${cni_sha1}"; then | ||||||
|     echo "${cni_tar} is preloaded." |     echo "${cni_tar} is preloaded." | ||||||
|     return |     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_TAR_HASH: $(yaml-quote ${NODE_PROBLEM_DETECTOR_TAR_HASH:-}) | ||||||
| NODE_PROBLEM_DETECTOR_RELEASE_PATH: $(yaml-quote ${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-}) | NODE_PROBLEM_DETECTOR_RELEASE_PATH: $(yaml-quote ${NODE_PROBLEM_DETECTOR_RELEASE_PATH:-}) | ||||||
| NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS: $(yaml-quote ${NODE_PROBLEM_DETECTOR_CUSTOM_FLAGS:-}) | 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}) | ENABLE_NODE_LOGGING: $(yaml-quote ${ENABLE_NODE_LOGGING:-false}) | ||||||
| LOGGING_DESTINATION: $(yaml-quote ${LOGGING_DESTINATION:-}) | LOGGING_DESTINATION: $(yaml-quote ${LOGGING_DESTINATION:-}) | ||||||
| ELASTICSEARCH_LOGGING_REPLICAS: $(yaml-quote ${ELASTICSEARCH_LOGGING_REPLICAS:-}) | ELASTICSEARCH_LOGGING_REPLICAS: $(yaml-quote ${ELASTICSEARCH_LOGGING_REPLICAS:-}) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Kubernetes Prow Robot
					Kubernetes Prow Robot