Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 2.57 KB

Step0-Env.md

File metadata and controls

48 lines (35 loc) · 2.57 KB

Environment Setup

To run this Lab you will need Jupiter Notebook environment, we recomment to use

Another options include

Prerequisites

Install following tools in WSL (or other Linux environment you havechosen)

  • Azure CLI - Install the Azure CLI on Linux

    curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
  • Kubectl - Install and Set Up kubectl on Linux

    sudo apt-get update
    sudo apt-get install -y apt-transport-https ca-certificates curl
    sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
    echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
    sudo apt-get update
    sudo apt-get install -y kubectl
  • Helm - Installing Helm

    curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -
    sudo apt-get install apt-transport-https --yes
    echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
    sudo apt-get update
    sudo apt-get install helm
  • Python - install python to work with VS Code Python extension

    Run the Notebooks

    • Clone this github repo

    Open Step 1 Kubernetes Infrastructure Setup Kubernetes Infrastructure Setup in VS Code (or Jypiter server you setup in DVSM, AML)