Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages