Created
October 18, 2018 17:12
-
-
Save naren-dremio/aa77e576718104ec581d97d684dcaeef to your computer and use it in GitHub Desktop.
Dremio on AKS
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Install azure cli and login | |
brew update && brew install azure-cli | |
az login | |
# Create a k8 cluster and configure it in local kubectl | |
az aks get-credentials --resource-group cloud-shell-storage-eastus --name dremio | |
# Open up the k8 dashboard | |
az aks browse --resource-group cloud-shell-storage-eastus --name dremio | |
# If RBAC then run this before using the above command | |
kubectl create clusterrolebinding kubernetes-dashboard -n kube-system --clusterrole=cluster-admin --serviceaccount=kube-system:kubernetes-dashboard | |
# install helm | |
brew install kubernetes-helm | |
# init helm | |
helm init --upgrade | |
# if you have created the cluster with RBAC do the steps outlined below | |
# https://docs.microsoft.com/en-us/azure/aks/kubernetes-helm#create-a-service-account | |
# kubectl apply -f helm-rbac.yaml | |
# helm init --service-account tiller | |
# get dremio charts and deploy dremio | |
# I modified the values to deploy it on smaller clusters for quick testing + a fix for zookeeper issue | |
git clone https://github.com/naren-dremio/containers.git | |
cd charts | |
helm install --wait dremio | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment