From 0bfc257a0194cc6f4644ed29a6368c5b3afc53be Mon Sep 17 00:00:00 2001 From: Alexander Sharov Date: Sat, 29 Sep 2018 03:22:11 +0400 Subject: [PATCH] Add create-k8s-node-pool.sh script --- udc-misc/create-k8s-node-pool.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 udc-misc/create-k8s-node-pool.sh diff --git a/udc-misc/create-k8s-node-pool.sh b/udc-misc/create-k8s-node-pool.sh new file mode 100755 index 000000000..89f6de348 --- /dev/null +++ b/udc-misc/create-k8s-node-pool.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash + +######################################################## +# +# Name: create-k8s-node-pool.sh +# +########################################################## + +POOL_NAME='cicd-k8s-pool' +CLUSTER_NAME='cicd' +CLUSTER_ZONE='europe-west1-b' +SCOPES='compute-rw,storage-rw,logging-write,monitoring-write' + +gcloud container node-pools create "${POOL_NAME}" \ + --cluster="${CLUSTER_NAME}" \ + --disk-size='15' \ + --disk-type='pd-standard' \ + --enable-autorepair \ + --enable-autoupgrade \ + --image-type='COS' \ + --machine-type='custom-1-3072' \ + --min-cpu-platform='Automatic' \ + --node-version='1.10.7-gke.2' \ + --num-nodes='3' \ + --zone="${CLUSTER_ZONE}" \ + --scopes="${SCOPES}"