Pattern - Using Azure ML on AKS

This is a repo to build a secure Azure Kubernetes Service cluster.

Topology:

  • Private Cluster
  • Kubenet
  • Calico
  • User Defined Routes
  • Hub-Spoke Topology
  • Azure Firewall

Steps to run this demo

To install the full solution:

  1. Run:
cd default
./run.sh -x install

To remove the entire deployment:

  1. Run:
./run.sh -x delete

Usage:

$ ./run.sh 
usage: run.sh [options]
Available Commands:
    [-x  action]        action to be executed.

    Possible verbs are:
        install         creates all of the resources in Azure and in Kubernetes
        destroy         deletes all of the components in Azure plus any KUBECONFIG and Terraform files
        show            shows information about the demo environment (e.g.: connection strings)