Prerequisties
Set up your environment for deploying Kubeflow for AKS
Categories:
Kubeflow on AKS Prerequisites
For all Kubeflow on AKS deployment options, you will need the following
- An Azure Subscription (e.g. Free or Student account)
⚠️ Warning: In order to complete the deployments, you will need to have either
User Access Admin
andContributor
orOwner
access to the subscription you are deploying into. - The Azure CLI
- Bash shell (e.g. macOS, Linux, Windows Subsystem for Linux (WSL), Multipass, Azure Cloud Shell, GitHub Codespaces, devcontainers, etc). This repository comes with a .devcontainer folder that allows you to configure your Codespaces or devcontainers environment so that it has all the required Bash tools like kubelogin and the correct version of kustomize
- The following installed in your Bash shell if you are not going with the codespaces or devcontainers option
- Kustomize v3.2.0
- Kubelogin
- git
- Bicep
- Kubectl
- sed (optional)
If you have access to GitHub Codespaces or Docker Desktop on your local machine, it is highly recommended that you deploy this using a devcontainer as it includes all the tools you need. The configuration for the devcontainer can be found here.