cert-manager

basisai/cert-manager/helm

Terraform Module HCL HELM

Terraform Cert-manager on Kubernetes using Helm

Install
module "cert-manager" {
source = "basisai/cert-manager/helm"
version = "0.1.3"
}
plain text: /constructs/tfmod-basisai-cert-manager-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

Cert-Manager Deploys cert-manager. Requirements | Name | Version | |------|---------| | terraform | >= 0.13 | | helm | ~> 2.1 | Providers | Name | Version | |------|---------| | helm | ~> 2.1 | Modules No modules. Resources | Name | Type | |------|------| | helm_release.release | resource | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | affinity | Pod affinity | map | {} | no | | ca\_injector\_affinity | Affinity for ca\_injector | map | {} | no | | ca\_injector\_container\_security\_context | CA Injector Container Security Context | map | {} | no | | ca\_injector\_deployment\_annotations | Extra annotations for ca\_injector deployment | map | {} | no | | ca\_injector\_enabled | Enable CA Injector. | bool | true | no | | ca\_i

Inputs (50)
NameTypeDescriptionDefault
startupapicheck_image_tagstringOverride the image tag to deploy by setting this variable. If no value is set, t required
webhook_image_tagstringOverride the image tag to deploy by setting this variable. If no value is set, t required
ca_injector_affinitymapAffinity for ca_injector{}
strategymapUpdate strategy of deployment{ "rollingUpdate": { "maxSurge": 1
deployment_annotationsmapExtra annotations for the deployment{}
validating_webhook_configuration_annotationsmapOptional additional annotations to add to the webhook ValidatingWebhookConfigura{}
webhook_host_networkstringWhether webhook should use host networkfalse
ca_injector_tolerationslistTolerations for ca_injector[]
ca_injector_service_account_namestringName for ca_injector service account. If not set and create is true, a name is g""
startupapicheck_enabledstringEnable startupapichecktrue
startupapicheck_affinitymapAffinity for startupapicheck{}
chart_repositorystringHelm repository for the chart"https://charts.jetstack.io"
startupapicheck_resourcesmapstartupapicheck pod resources{ "limits": { "cpu": "10m", "m
release_namestringHelm release name"cert-manager"
psp_enablestringCreate PodSecurityPolicyfalse
webook_container_security_contextmapSecurity context for webhook containers{}
startupapicheck_security_contextmapstartupapicheck security context{ "runAsNonRoot": true }
chart_timeoutstringTimeout to wait for the Chart to be deployed.300
psp_apparmorstringUse AppArmor with PSP.true
leader_election_renew_deadlinestringInterval between attempts by the acting master to renew a leadership slot before"40s"
cluster_resource_namespacestringOverride the namespace used to store DNS provider credentials etc. for ClusterIs""
ca_injector_security_contextmapCA Injector Pod Security Context{}
… and 10 more inputs
Resources (1)
helm_release
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.3
Cloud HELM
Total downloads18.2k
Inputs50
Resources1
Namespacebasisai
Updated