Skip to content
This repository has been archived by the owner on Jan 15, 2025. It is now read-only.
/ tf-aks-namespace Public archive

Terraform module to create AKS namespaces with corresponding pull secret

License

Notifications You must be signed in to change notification settings

evry-ace/tf-aks-namespace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tf_aks_namespace

Create Kubernetes namespaces with corresponding pull secret. This module will create the namespaces with propper labels and annotations and create Docker pull ssecrets for downloading container images from a container registry.

Usage

module "namespaces" {
  source = "github.com/evry-ace/tf_aks_namespace"

  namespaces = ["a-test, "a-prod"]
  ownwer     = "The A-Team"

  registry_url  = "${modules.acr.registry_url}"
  registry_user = "${modules.acr.registry_user}"
  registry_pass = "${modules.acr.registry_pass}"

  labels {
    My-Label = "My Value"
  }

  annotations {
    My-Annotation = "My Value"
  }
}

Inputs

Name Description Type Default Required
namespaces List of namespaces list [] yes
owner Owner name string "" yes
registry_url Container registry url string "" yes
registry_user Container registry user string "" yes
registry_pass Container registry password string "" yes
labels Namespace labels map {} no
annotations Namespace annotations map `{} no

Authors

Module is maintained by the EVRY ACE Team.

License

MIT License. See LICENSE for full details.

About

Terraform module to create AKS namespaces with corresponding pull secret

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages