Skip to content

Using Terraform to provision AKS with AGIC for Coder in Azure

Notifications You must be signed in to change notification settings

FilBot3/tf_coder_in_aks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure AKS with AGIC using Terraform

Overview

The special thing about this repository and Terraform Module is that it is how to use Terraform to create an AKS cluster with an AGIC using only Managed Service Identities. I did not have to create any Service Principals! This took some work to get over and get working with the help of the community from the Azure ingress-azure and aad-pod-identity community.

Requirements

  • Terraform v0.14.4 or newer
  • GNU Make

Setup

Create a .makerc file for your subscription information

SUBSCRIPTION = xxxxx-xxxxxx-xxxxxx-xxxxxxx

Then create an .auto.tfvars file in the terraform module to create.

phil_pub_ip = "xxx.xxx.xxx.xxx/32"

Usage

Use the make command to execute terraform. Otherwise read through the file and see what it does.

make aks-agic-create

References

Coder.com

About

Using Terraform to provision AKS with AGIC for Coder in Azure

Resources

Stars

Watchers

Forks

Packages

No packages published