kuhlman-labs / terraform_azurerm_aks_private_cluster

This repository contains sample code to deploy a private AKS cluster using Terraform.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AKS Private Cluster Sample Code with Terraform

This repository contains sample code to deploy an AKS cluster with no public endpoints using Terraform.

Refer to the following Azure Docs to learn more:

Deployment Instructions

  • Sign into the Azure CLI
  • terraform init
  • terraform apply --auto-approve

Requirements

Name Version
terraform >= 0.14
azure-cli >=2.20.0

Providers

Name Version
azurerm >=2.50.0

Resources

Name
azurerm_firewall
azurerm_kubernetes_cluster
azurerm_public_ip
azurerm_resource_group
azurerm_role_assignment
azurerm_route
azurerm_route_table
azurerm_subnet
azurerm_subnet_route_table_association
azurerm_user_assigned_identity
azurerm_virtual_network

Inputs

No input.

Outputs

No output.

About

This repository contains sample code to deploy a private AKS cluster using Terraform.

License:MIT License


Languages

Language:HCL 100.0%