@vroomlabs/gsdk-deploy
Version:
Google Cloud deployment script for kubernetes clusters using Global Load Balancer
41 lines (40 loc) • 1.4 kB
JSON
{
"cluster": {
"name": "$CLUSTER_NAME",
"description": "Generated cluster",
"initialNodeCount": $CLUSTER_SIZE,
"zone": "$ZONE_NAME",
"network": "$NETWORK_NAME",
"nodeConfig": {
"machineType": "$MACHINE_TYPE",
"diskSizeGb": $DISK_SIZE,
"imageType": "COS",
"serviceAccount": "default",
"labels": {
"kube": "kube",
"access": "glb"
},
"tags": [
"kube"
],
"oauthScopes": [
"https://www.googleapis.com/auth/compute",
"https://www.googleapis.com/auth/devstorage.read_write",
"https://www.googleapis.com/auth/taskqueue",
"https://www.googleapis.com/auth/bigquery",
"https://www.googleapis.com/auth/sqlservice.admin",
"https://www.googleapis.com/auth/datastore",
"https://www.googleapis.com/auth/logging.write",
"https://www.googleapis.com/auth/monitoring",
"https://www.googleapis.com/auth/cloud-platform",
"https://www.googleapis.com/auth/bigtable.data",
"https://www.googleapis.com/auth/bigtable.admin",
"https://www.googleapis.com/auth/pubsub",
"https://www.googleapis.com/auth/servicecontrol",
"https://www.googleapis.com/auth/service.management.readonly",
"https://www.googleapis.com/auth/trace.append",
"https://www.googleapis.com/auth/source.read_only"
]
}
}
}