Skip to content

Cluster

Requirements

The following requirements are needed by this module:

Resources

The following resources are used by this module:

Required Inputs

The following input variables are required:

entra_admin_group_id

Description: Entra k8s admin group id

Type: string

environment

Description: The name of target cluster environment

Type: string

k8tre_cluster_subscription_id

Description: target cluster sub id

Type: string

k8tre_connectivity_subscription_id

Description: infra networking sub id

Type: string

lz_network_dns_resource_group_name

Description: Resource group name for the landing zone network DNS resources

Type: string

private_dns_zone_id

Description: private dns id

Type: string

private_dns_zone_name

Description: private dns name

Type: string

region

Description: infrastructure region

Type: string

tenant_id

Description: Azure tenant id

Type: string

Optional Inputs

The following input variables are optional (have default values):

service_name

Description: Name of the service

Type: string

Default: "k8tre"

Outputs

The following outputs are exported:

client_certificate

Description: n/a

client_key

Description: n/a

cluster_ca_certificate

Description: n/a

environment

Description: n/a

fq_cluster_name

Description: n/a

kube_config

Description: n/a

kube_host

Description: n/a

oidc_issuer_url

Description: n/a

resource_group_name

Description: n/a

Modules

The following Modules are called:

aks_cluster

Source: ./avm-patterns/avm-ptn-aks-production

Version: