#!/bin/bash set -e if [ $# -lt 1 ]; then echo "bash $0 pr-number.openreplay.tools" echo "eg: bash $0 pr-111.openreplay.tools" exit 100 fi export HOST=$1 PR_NO=`echo $HOST | cut -d '.' -f1` CLUSTER_NAME="${PR_NO}-vcluster" DOMAIN=${CLUSTER_NAME}.$(echo $HOST | cut -d"." -f2-) echo "PR#: " $PR_NO "cluster endpoint domain: " $DOMAIN "CLUSTER_NAME: " $CLUSTER_NAME cat < values.yaml sync: ingresses: enabled: true nodes: enabled: true syncAllNodes: true syncer: extraArgs: - --tls-san=${DOMAIN} EOF vcluster create $CLUSTER_NAME -n $CLUSTER_NAME --connect=false -f values.yaml kubectl apply -f - <