Skip to content

Commit cdf2517

Browse files
Merge pull request #631 from NelGson/patch-9
Updated setup script for AD - RC1
2 parents 4b2c556 + 043b9ab commit cdf2517

1 file changed

Lines changed: 16 additions & 23 deletions

File tree

  • samples/features/sql-big-data-cluster/deployment/kubeadm/ubuntu-single-node-vm-ad

samples/features/sql-big-data-cluster/deployment/kubeadm/ubuntu-single-node-vm-ad/setup-bdc-ad.sh

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -22,19 +22,7 @@ while true; do
2222
[ "$password" = "$password2" ] && break
2323
echo "Password mismatch. Please try again."
2424
done
25-
echo ""
26-
# Get docker credentials for private release.
27-
#
28-
read -p "Enter Docker username: " DOCKER_USERNAME
29-
while true; do
30-
read -s -p "Enter Docker Password: " docker_password
31-
echo
32-
read -s -p "Confirm Docker Password: " docker_password2
33-
echo
34-
[ "$docker_password" = "$docker_password2" ] && break
35-
echo "Password mismatch. Please try again."
36-
done
37-
export DOCKER_PASSWORD=$docker_password
25+
3826
echo ""
3927

4028
# Get Domain Service Account Username and Password.
@@ -75,9 +63,9 @@ RETRY_INTERVAL=5
7563

7664
# Variables for pulling dockers.
7765
#
78-
export DOCKER_REGISTRY="private-repo.microsoft.com"
79-
export DOCKER_REPOSITORY="mssql-private-preview"
80-
export DOCKER_TAG="ctp3.2.1"
66+
export DOCKER_REGISTRY="mcr.microsoft.com"
67+
export DOCKER_REPOSITORY="mssql/bdc"
68+
export DOCKER_TAG="2019-RC1-ubuntu"
8169

8270
# Variables used for azdata cluster creation.
8371
#
@@ -91,9 +79,10 @@ export STORAGE_CLASS=local-storage
9179
export PV_COUNT="30"
9280

9381
IMAGES=(
94-
mssql-app-service-proxy
95-
mssql-appdeploy-init
82+
mssql-app-service-proxy
83+
mssql-control-watchdog
9684
mssql-controller
85+
mssql-dns
9786
mssql-hadoop
9887
mssql-mleap-serving-runtime
9988
mssql-mlserver-py-runtime
@@ -105,10 +94,13 @@ IMAGES=(
10594
mssql-monitor-influxdb
10695
mssql-monitor-kibana
10796
mssql-monitor-telegraf
97+
mssql-security-domainctl
10898
mssql-security-knox
10999
mssql-security-support
100+
mssql-server
110101
mssql-server-controller
111102
mssql-server-data
103+
mssql-server-ha
112104
mssql-service-proxy
113105
mssql-ssis-app-runtime
114106
)
@@ -320,39 +312,40 @@ echo "Kubernetes master setup done."
320312

321313
# Pull docker images of SQL Server big data cluster.
322314
#
315+
323316
echo ""
324317
echo "############################################################################"
325318
echo "Starting to pull docker images..."
326319
echo "Pulling images from repository: " $DOCKER_REGISTRY"/"$DOCKER_REPOSITORY
327320

328-
docker login $DOCKER_REGISTRY -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
329321
for image in "${IMAGES[@]}";
330322
do
331323
docker pull $DOCKER_REGISTRY/$DOCKER_REPOSITORY/$image:$DOCKER_TAG
332324
echo "Docker image" $image " pulled."
333325
done
334-
docker logout $DOCKER_REGISTRY
335326
echo "Docker images pulled."
336327

337328
# Deploy azdata bdc create cluster.
338329
#
339330
echo ""
340331
echo "############################################################################"
341-
echo "Starting to deploy azdata cluster..."
332+
echo "Starting to deploy big data cluster..."
342333

343334
# Command to create cluster for single node cluster.
344335
#
345336
azdata bdc config init --source kubeadm-dev-test --target kubeadm-custom -f
346337
azdata bdc config replace -c kubeadm-custom/control.json -j ".spec.docker.repository=$DOCKER_REPOSITORY"
347338
azdata bdc config replace -c kubeadm-custom/control.json -j ".spec.docker.registry=$DOCKER_REGISTRY"
348339
azdata bdc config replace -c kubeadm-custom/control.json -j ".spec.docker.imageTag=$DOCKER_TAG"
349-
azdata bdc config replace -c kubeadm-custom/cluster.json -j "$.spec.pools[?(@.spec.type == "Data")].spec.replicas=1"
340+
azdata bdc config replace -c kubeadm-custom/bdc.json -j "$.spec.resources.data-0.spec.replicas=1"
350341
azdata bdc config replace -c kubeadm-custom/control.json -j "spec.storage.data.className=$STORAGE_CLASS"
351342
azdata bdc config replace -c kubeadm-custom/control.json -j "spec.storage.logs.className=$STORAGE_CLASS"
352343
azdata bdc config patch -c kubeadm-custom/control.json -p $STARTUP_PATH/security-patch.json
353344
azdata bdc config patch -c kubeadm-custom/cluster.json -p $STARTUP_PATH/endpoint-patch.json
345+
354346
azdata bdc create -c kubeadm-custom --accept-eula $ACCEPT_EULA
355-
echo "Azdata cluster created."
347+
348+
echo "Big data cluster created."
356349

357350
# Setting context to cluster.
358351
#

0 commit comments

Comments
 (0)