From edf21902b51cfb6b9e1c607452791af31cacd574 Mon Sep 17 00:00:00 2001 From: Marcin Wielgus Date: Tue, 7 Jun 2016 22:10:17 +0200 Subject: [PATCH] Rename ENABLE_NODE_AUTOSCALER to ENABLE_CLUSTER_AUTOSCALER - part 1 --- cluster/aws/config-default.sh | 4 ++-- cluster/aws/config-test.sh | 4 ++-- cluster/common.sh | 4 ++-- cluster/gce/config-default.sh | 5 +++-- cluster/gce/config-test.sh | 5 +++-- cluster/gce/configure-vm.sh | 4 ++-- cluster/gce/gci/configure-helper.sh | 2 +- cluster/gce/trusty/configure-helper.sh | 2 +- cluster/gce/util.sh | 6 +++--- .../salt/cluster-autoscaler/cluster-autoscaler.manifest | 2 +- cluster/saltbase/salt/top.sls | 2 +- 11 files changed, 21 insertions(+), 19 deletions(-) diff --git a/cluster/aws/config-default.sh b/cluster/aws/config-default.sh index 69f0e9b4ca..4b8f323a86 100644 --- a/cluster/aws/config-default.sh +++ b/cluster/aws/config-default.sh @@ -124,8 +124,8 @@ DNS_REPLICAS=1 ENABLE_CLUSTER_UI="${KUBE_ENABLE_CLUSTER_UI:-true}" # Optional: Create autoscaler for cluster's nodes. -ENABLE_NODE_AUTOSCALER="${KUBE_ENABLE_NODE_AUTOSCALER:-false}" -if [[ "${ENABLE_NODE_AUTOSCALER}" == "true" ]]; then +ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}" +if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then # TODO: actually configure ASG or similar AUTOSCALER_MIN_NODES="${KUBE_AUTOSCALER_MIN_NODES:-1}" AUTOSCALER_MAX_NODES="${KUBE_AUTOSCALER_MAX_NODES:-${NUM_NODES}}" diff --git a/cluster/aws/config-test.sh b/cluster/aws/config-test.sh index 6cdef837a2..443060ca05 100755 --- a/cluster/aws/config-test.sh +++ b/cluster/aws/config-test.sh @@ -110,8 +110,8 @@ DNS_REPLICAS=1 ENABLE_CLUSTER_UI="${KUBE_ENABLE_CLUSTER_UI:-true}" # Optional: Create autoscaler for cluster's nodes. -ENABLE_NODE_AUTOSCALER="${KUBE_ENABLE_NODE_AUTOSCALER:-false}" -if [[ "${ENABLE_NODE_AUTOSCALER}" == "true" ]]; then +ENABLE_CLUSTER_AUTOSCALER="${KUBE_ENABLE_CLUSTER_AUTOSCALER:-false}" +if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then # TODO: actually configure ASG or similar AUTOSCALER_MIN_NODES="${KUBE_AUTOSCALER_MIN_NODES:-1}" AUTOSCALER_MAX_NODES="${KUBE_AUTOSCALER_MAX_NODES:-${NUM_NODES}}" diff --git a/cluster/common.sh b/cluster/common.sh index a0eca5fe2c..2d7e7e5c51 100755 --- a/cluster/common.sh +++ b/cluster/common.sh @@ -673,9 +673,9 @@ RKT_PATH: $(yaml-quote ${RKT_PATH:-}) KUBERNETES_CONFIGURE_CBR0: $(yaml-quote ${KUBERNETES_CONFIGURE_CBR0:-true}) EOF fi - if [[ "${ENABLE_NODE_AUTOSCALER}" == "true" ]]; then + if [[ "${ENABLE_NODE_AUTOSCALER:-}" == "true" || "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then cat >>$file <>/srv/salt-overlay/pillar/cluster-params.sls -enable_node_autoscaler: '$(echo "${ENABLE_NODE_AUTOSCALER}" | sed -e "s/'/''/g")' +enable_cluster_autoscaler: '$(echo "${ENABLE_CLUSTER_AUTOSCALER}" | sed -e "s/'/''/g")' autoscaler_mig_config: '$(echo "${AUTOSCALER_MIG_CONFIG}" | sed -e "s/'/''/g")' EOF fi diff --git a/cluster/gce/gci/configure-helper.sh b/cluster/gce/gci/configure-helper.sh index 2fb1d4f527..2d99d116ae 100644 --- a/cluster/gce/gci/configure-helper.sh +++ b/cluster/gce/gci/configure-helper.sh @@ -634,7 +634,7 @@ function start-kube-scheduler { # Starts cluster autoscaler. function start-cluster-autoscaler { - if [[ "${ENABLE_NODE_AUTOSCALER:-}" == "true" ]]; then + if [[ "${ENABLE_NODE_AUTOSCALER:-}" == "true" || "${ENABLE_CLUSTER_AUTOSCALER:-}" == "true" ]]; then echo "Start kubernetes cluster autoscaler" prepare-log-file /var/log/cluster-autoscaler.log diff --git a/cluster/gce/trusty/configure-helper.sh b/cluster/gce/trusty/configure-helper.sh index 84339515fa..5d90d41507 100644 --- a/cluster/gce/trusty/configure-helper.sh +++ b/cluster/gce/trusty/configure-helper.sh @@ -635,7 +635,7 @@ start_kube_scheduler() { # Starts k8s cluster autoscaler. start_cluster_autoscaler() { - if [ "${ENABLE_NODE_AUTOSCALER:-}" = "true" ]; then + if [ "${ENABLE_NODE_AUTOSCALER:-}" = "true" ] || [ "${ENABLE_CLUSTER_AUTOSCALER:-}" = "true" ]; then prepare-log-file /var/log/cluster-autoscaler.log # Remove salt comments and replace variables with values diff --git a/cluster/gce/util.sh b/cluster/gce/util.sh index c6bf3ca622..e64990ff26 100755 --- a/cluster/gce/util.sh +++ b/cluster/gce/util.sh @@ -45,7 +45,7 @@ if [[ "${OS_DISTRIBUTION}" == "gci" ]]; then fi # Verfiy cluster autoscaler configuration. -if [[ "${ENABLE_NODE_AUTOSCALER}" == "true" ]]; then +if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then if [ -z $AUTOSCALER_MIN_NODES ]; then echo "AUTOSCALER_MIN_NODES not set." exit 1 @@ -848,12 +848,12 @@ function create-cluster-autoscaler-mig-config() { # - NODE_INSTANCE_PREFIX # - PROJECT # - ZONE -# - ENABLE_NODE_AUTOSCALER +# - ENABLE_CLUSTER_AUTOSCALER # - AUTOSCALER_MAX_NODES # - AUTOSCALER_MIN_NODES function create-autoscaler-config() { # Create autoscaler for nodes configuration if requested - if [[ "${ENABLE_NODE_AUTOSCALER}" == "true" ]]; then + if [[ "${ENABLE_CLUSTER_AUTOSCALER}" == "true" ]]; then create-cluster-autoscaler-mig-config echo "Using autoscaler config: ${AUTOSCALER_MIG_CONFIG}" fi diff --git a/cluster/saltbase/salt/cluster-autoscaler/cluster-autoscaler.manifest b/cluster/saltbase/salt/cluster-autoscaler/cluster-autoscaler.manifest index 56c22d07a4..c871142859 100644 --- a/cluster/saltbase/salt/cluster-autoscaler/cluster-autoscaler.manifest +++ b/cluster/saltbase/salt/cluster-autoscaler/cluster-autoscaler.manifest @@ -1,4 +1,4 @@ -{% if pillar.get('enable_node_autoscaler', '').lower() == 'true' %} +{% if pillar.get('enable_cluster_autoscaler', '').lower() == 'true' %} {% set cloud_config = "" -%} {% set cloud_config_mount = "" -%} {% set cloud_config_volume = "" -%} diff --git a/cluster/saltbase/salt/top.sls b/cluster/saltbase/salt/top.sls index 000bbd9a9e..d5085ce194 100644 --- a/cluster/saltbase/salt/top.sls +++ b/cluster/saltbase/salt/top.sls @@ -85,6 +85,6 @@ base: {% if pillar.get('network_provider', '').lower() == 'opencontrail' %} - opencontrail-networking-master {% endif %} -{% if pillar.get('enable_node_autoscaler', '').lower() == 'true' %} +{% if pillar.get('enable_cluster_autoscaler', '').lower() == 'true' %} - cluster-autoscaler {% endif %}