@@ -22,19 +22,7 @@ while true; do
2222 [ " $password " = " $password2 " ] && break
2323 echo " Password mismatch. Please try again."
2424done
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+
3826echo " "
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
9179export PV_COUNT=" 30"
9280
9381IMAGES=(
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+
323316echo " "
324317echo " ############################################################################"
325318echo " Starting to pull docker images..."
326319echo " Pulling images from repository: " $DOCKER_REGISTRY " /" $DOCKER_REPOSITORY
327320
328- docker login $DOCKER_REGISTRY -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
329321for image in " ${IMAGES[@]} " ;
330322do
331323 docker pull $DOCKER_REGISTRY /$DOCKER_REPOSITORY /$image :$DOCKER_TAG
332324 echo " Docker image" $image " pulled."
333325done
334- docker logout $DOCKER_REGISTRY
335326echo " Docker images pulled."
336327
337328# Deploy azdata bdc create cluster.
338329#
339330echo " "
340331echo " ############################################################################"
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#
345336azdata bdc config init --source kubeadm-dev-test --target kubeadm-custom -f
346337azdata bdc config replace -c kubeadm-custom/control.json -j " .spec.docker.repository=$DOCKER_REPOSITORY "
347338azdata bdc config replace -c kubeadm-custom/control.json -j " .spec.docker.registry=$DOCKER_REGISTRY "
348339azdata 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"
350341azdata bdc config replace -c kubeadm-custom/control.json -j " spec.storage.data.className=$STORAGE_CLASS "
351342azdata bdc config replace -c kubeadm-custom/control.json -j " spec.storage.logs.className=$STORAGE_CLASS "
352343azdata bdc config patch -c kubeadm-custom/control.json -p $STARTUP_PATH /security-patch.json
353344azdata bdc config patch -c kubeadm-custom/cluster.json -p $STARTUP_PATH /endpoint-patch.json
345+
354346azdata 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