Skip to content

maddinenisri/aks-af-aad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Architecture

Architecture diagram

Prerequisites

Assuming below cli modules are installed and configured

  • Terraform
  • Docker
  • Openssl
  • AZ Cli

Generate Certificate using OpenSSL

  cd terraform
  openssl genrsa 2048 > private.pem
  openssl req -x509 -new -key private.pem -out public.pem
  openssl pkcs12 -export -in public.pem -inkey private.pem -out mycert.pfx

Installation

  az login
  # Before running terraform scripts verify certificate file generated
  terraform init
  terraform plan
  terraform apply

Verify installation

Note:- Assign user to newly provisioned AKS cluster admin group

az aks get-credentials -n <AKS NAME> -g <RG NAME> --overwrite-existing
kubectl get nodes
#Expect device login message here 

Destroy

  terraform destroy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages