@@ -65,14 +65,12 @@ RETRY_INTERVAL=5
6565#
6666export DOCKER_REGISTRY=" mcr.microsoft.com"
6767export DOCKER_REPOSITORY=" mssql/bdc"
68- export DOCKER_TAG=" 2019-RC1 -ubuntu"
68+ export DOCKER_TAG=" 2019-GDR1 -ubuntu-16.04 "
6969
7070# Variables used for azdata cluster creation.
7171#
72- export CONTROLLER_USERNAME=admin
73- export CONTROLLER_PASSWORD=$password
74- export MSSQL_SA_PASSWORD=$password
75- export KNOX_PASSWORD=$password
72+ export AZDATA_USERNAME=admin
73+ export AZDATA_PASSWORD=$password
7674export ACCEPT_EULA=yes
7775export CLUSTER_NAME=mssql-cluster
7876export STORAGE_CLASS=local-storage
@@ -100,7 +98,8 @@ IMAGES=(
10098 mssql-server
10199 mssql-server-controller
102100 mssql-server-data
103- mssql-server-ha
101+ mssql-ha-operator
102+ mssql-ha-supervisor
104103 mssql-service-proxy
105104 mssql-ssis-app-runtime
106105)
@@ -144,6 +143,9 @@ usermod --append --groups docker $USER
144143#
145144apt-get install -q -y python3
146145apt-get install -q -y python3-pip
146+ apt-get install -y libkrb5-dev
147+ apt-get install -y libsqlite3-dev
148+ apt-get install -y unixodbc-dev
147149
148150pip3 install requests --upgrade
149151
@@ -173,9 +175,7 @@ sed -i '/swap/s/^\(.*\)$/#\1/g' /etc/fstab
173175curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
174176
175177cat << EOF >/etc/apt/sources.list.d/kubernetes.list
176-
177178deb http://apt.kubernetes.io/ kubernetes-xenial main
178-
179179EOF
180180
181181# Install docker and packages to allow apt to use a repository over HTTPS.
@@ -312,7 +312,6 @@ echo "Kubernetes master setup done."
312312
313313# Pull docker images of SQL Server big data cluster.
314314#
315-
316315echo " "
317316echo " ############################################################################"
318317echo " Starting to pull docker images..."
@@ -329,11 +328,11 @@ echo "Docker images pulled."
329328#
330329echo " "
331330echo " ############################################################################"
332- echo " Starting to deploy big data cluster..."
331+ echo " Starting to deploy azdata cluster..."
333332
334333# Command to create cluster for single node cluster.
335334#
336- azdata bdc config init --source kubeadm-dev-test --target kubeadm-custom -f
335+ azdata bdc config init --source kubeadm-prod --target kubeadm-custom -f
337336azdata bdc config replace -c kubeadm-custom/control.json -j " .spec.docker.repository=$DOCKER_REPOSITORY "
338337azdata bdc config replace -c kubeadm-custom/control.json -j " .spec.docker.registry=$DOCKER_REGISTRY "
339338azdata bdc config replace -c kubeadm-custom/control.json -j " .spec.docker.imageTag=$DOCKER_TAG "
@@ -342,10 +341,7 @@ azdata bdc config replace -c kubeadm-custom/control.json -j "spec.storage.data.c
342341azdata bdc config replace -c kubeadm-custom/control.json -j " spec.storage.logs.className=$STORAGE_CLASS "
343342azdata bdc config patch -c kubeadm-custom/control.json -p $STARTUP_PATH /security-patch.json
344343azdata bdc config patch -c kubeadm-custom/bdc.json -p $STARTUP_PATH /endpoint-patch.json
345-
346- azdata bdc create -c kubeadm-custom --accept-eula $ACCEPT_EULA
347-
348- echo " Big data cluster created."
344+ echo " Big data cluster being created..."
349345
350346# Setting context to cluster.
351347#
@@ -360,10 +356,5 @@ if [ -d "$HOME/.azdata/" ]; then
360356 sudo chown -R $( id -u $SUDO_USER ) :$( id -g $SUDO_USER ) $HOME /.azdata/
361357fi
362358
363- if [ -d " $HOME /bdcdeploy/" ]; then
364- sudo chown -R $( id -u $SUDO_USER ) :$( id -g $SUDO_USER ) $HOME /bdcdeploy/
365- fi
366-
367359echo " alias azdata='$BDCDEPLOY_DIR /$VIRTUALENV_NAME /bin/azdata'" >> $HOME /.bashrc
368360}| tee $LOG_FILE
369-
0 commit comments