cert-manager

DeimosCloud/cert-manager/kubernetes

Terraform Module HCL KUBERNETES
Install
module "cert-manager" {
source = "DeimosCloud/cert-manager/kubernetes"
version = "1.0.0"
}
plain text: /constructs/tfmod-deimoscloud-cert-manager-kubernetes/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform Kubernetes Cert Manager Module A terraform module to setup Cert-Manager for issuing ACME Certificates to services running in cluster Usage ``hcl Kubernetes Provider settings for AKS provider kubernetes { host = module.aks.host client_certificate = base64decode(module.aks.client_certificate) client_key = base64decode(module.aks.client_key) cluster_ca_certificate = base64decode(module.aks.cluster_ca_certificate) load_config_file = false } Kubernetes Provider settings for AKS provider helm { kubernetes { host = module.aks.host client_certificate = base64decode(module.aks.client_certificate) client_key = base64decode(module.aks.client_key) cluster_ca_certificate = base64decode(module.aks.cluster_ca_certificate) load_config_file = false } } module "cert_manager" { source = "../modules

Inputs (9)
NameTypeDescriptionDefault
cert_manager_emailstringEmail to be used for ACME required
suffixstringThe suffix to use when creating resources required
module_depends_onstringResources that the module depends on, AKS, namespace creation etc required
cert_manager_namespacestringThe namespace to deploy cert-manager and CRDs to required
namespacestringThe namespace to deploy the cert-manager to kubernetes object"default"
acme_serverstringThe acme server to use. ACME Production server: https://acme-v02.api.letsencrypt"https://acme-staging-v02.api.letsencryp
ingress_classstringThe ingress class to monitor for ingress"nginx"
tagsmapTags to be passed to created instances{}
cert_manager_chart_versionstringThe version of Cert-manager to install"v0.15.1"
Outputs (5)
cert_issuer_namespace — the kubernetes namespace of the cert-issuer release
cert_manager_release_name — name of the Cert Manager release
cert_issuer_release_name — name of the cert-issuer release
issuer — Name of the Issuer to be used in annotations
cert_manager_namespace — the kubernetes namespace of the cert-manager release
Resources (1)
helm_release
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud KUBERNETES
★ Stars4
Forks5
Total downloads5.3k
Inputs9
Outputs5
Resources1
LicenseApache-2.0
NamespaceDeimosCloud
Updated