mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 14:07:14 +00:00
Default some unbound cluster/gce env vars
Values based on how they were being used, so the true/false check defaults to false, and the non-empty check defaults to empty
This commit is contained in:
parent
9d4b574699
commit
9eba9a7faf
@ -193,6 +193,7 @@ fi
|
|||||||
#
|
#
|
||||||
# TODO(#8867) Enable by default.
|
# TODO(#8867) Enable by default.
|
||||||
ENABLE_METADATA_CONCEALMENT="${ENABLE_METADATA_CONCEALMENT:-false}" # true, false
|
ENABLE_METADATA_CONCEALMENT="${ENABLE_METADATA_CONCEALMENT:-false}" # true, false
|
||||||
|
METADATA_CONCEALMENT_NO_FIREWALL="${METADATA_CONCEALMENT_NO_FIREWALL:-false}" # true, false
|
||||||
if [[ ${ENABLE_METADATA_CONCEALMENT:-} == "true" ]]; then
|
if [[ ${ENABLE_METADATA_CONCEALMENT:-} == "true" ]]; then
|
||||||
# Put the necessary label on the node so the daemonset gets scheduled.
|
# Put the necessary label on the node so the daemonset gets scheduled.
|
||||||
NODE_LABELS="${NODE_LABELS},beta.kubernetes.io/metadata-proxy-ready=true"
|
NODE_LABELS="${NODE_LABELS},beta.kubernetes.io/metadata-proxy-ready=true"
|
||||||
@ -412,6 +413,9 @@ HEAPSTER_GCP_MEMORY_PER_NODE="${HEAPSTER_GCP_MEMORY_PER_NODE:-4}"
|
|||||||
HEAPSTER_GCP_BASE_CPU="${HEAPSTER_GCP_BASE_CPU:-80m}"
|
HEAPSTER_GCP_BASE_CPU="${HEAPSTER_GCP_BASE_CPU:-80m}"
|
||||||
HEAPSTER_GCP_CPU_PER_NODE="${HEAPSTER_GCP_CPU_PER_NODE:-0.5}"
|
HEAPSTER_GCP_CPU_PER_NODE="${HEAPSTER_GCP_CPU_PER_NODE:-0.5}"
|
||||||
|
|
||||||
|
# Optional: custom system banner for dashboard addon
|
||||||
|
CUSTOM_KUBE_DASHBOARD_BANNER="${CUSTOM_KUBE_DASHBOARD_BANNER:-}"
|
||||||
|
|
||||||
# Default Stackdriver resources version exported by Fluentd-gcp addon
|
# Default Stackdriver resources version exported by Fluentd-gcp addon
|
||||||
LOGGING_STACKDRIVER_RESOURCE_TYPES="${LOGGING_STACKDRIVER_RESOURCE_TYPES:-old}"
|
LOGGING_STACKDRIVER_RESOURCE_TYPES="${LOGGING_STACKDRIVER_RESOURCE_TYPES:-old}"
|
||||||
|
|
||||||
|
@ -229,6 +229,7 @@ fi
|
|||||||
# Enable metadata concealment by firewalling pod traffic to the metadata server
|
# Enable metadata concealment by firewalling pod traffic to the metadata server
|
||||||
# and run a proxy daemonset on nodes.
|
# and run a proxy daemonset on nodes.
|
||||||
ENABLE_METADATA_CONCEALMENT="${ENABLE_METADATA_CONCEALMENT:-true}" # true, false
|
ENABLE_METADATA_CONCEALMENT="${ENABLE_METADATA_CONCEALMENT:-true}" # true, false
|
||||||
|
METADATA_CONCEALMENT_NO_FIREWALL="${METADATA_CONCEALMENT_NO_FIREWALL:-false}" # true, false
|
||||||
if [[ ${ENABLE_METADATA_CONCEALMENT:-} == "true" ]]; then
|
if [[ ${ENABLE_METADATA_CONCEALMENT:-} == "true" ]]; then
|
||||||
# Put the necessary label on the node so the daemonset gets scheduled.
|
# Put the necessary label on the node so the daemonset gets scheduled.
|
||||||
NODE_LABELS="${NODE_LABELS},beta.kubernetes.io/metadata-proxy-ready=true"
|
NODE_LABELS="${NODE_LABELS},beta.kubernetes.io/metadata-proxy-ready=true"
|
||||||
@ -428,6 +429,9 @@ HEAPSTER_GCP_MEMORY_PER_NODE="${HEAPSTER_GCP_MEMORY_PER_NODE:-4}"
|
|||||||
HEAPSTER_GCP_BASE_CPU="${HEAPSTER_GCP_BASE_CPU:-80m}"
|
HEAPSTER_GCP_BASE_CPU="${HEAPSTER_GCP_BASE_CPU:-80m}"
|
||||||
HEAPSTER_GCP_CPU_PER_NODE="${HEAPSTER_GCP_CPU_PER_NODE:-0.5}"
|
HEAPSTER_GCP_CPU_PER_NODE="${HEAPSTER_GCP_CPU_PER_NODE:-0.5}"
|
||||||
|
|
||||||
|
# Optional: custom system banner for dashboard addon
|
||||||
|
CUSTOM_KUBE_DASHBOARD_BANNER="${CUSTOM_KUBE_DASHBOARD_BANNER:-}"
|
||||||
|
|
||||||
# Default Stackdriver resources version exported by Fluentd-gcp addon
|
# Default Stackdriver resources version exported by Fluentd-gcp addon
|
||||||
LOGGING_STACKDRIVER_RESOURCE_TYPES="${LOGGING_STACKDRIVER_RESOURCE_TYPES:-old}"
|
LOGGING_STACKDRIVER_RESOURCE_TYPES="${LOGGING_STACKDRIVER_RESOURCE_TYPES:-old}"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user