Skip to content

bailey84j/terraform-kubernetes-jetstack-certmanager

Repository files navigation

terraform-kubernetes-jetstack-certmanager

Terraform module which deploys Jet Stack Cert Manager

tflint LICENSE Terraform

Examples

Example Description Status
Standard Deploying jetstack certmanager using the default settings Standard-Deployment
Custom Customising the deployment to use a different api_group, name and namespace Custom-Deployment

Contributing

Report issues/questions/feature requests via issues Full contributing guidelines are covered here

Requirements

Name Version
terraform >= 0.14.8
kubernetes >= 2.6

Providers

Name Version
kubernetes >= 2.6

Modules

No modules.

Resources

Name Type
kubernetes_cluster_role.cert_manager_cainjector resource
kubernetes_cluster_role.cert_manager_controller_approve_cert_manager_io resource
kubernetes_cluster_role.cert_manager_controller_certificates resource
kubernetes_cluster_role.cert_manager_controller_certificatesigningrequests resource
kubernetes_cluster_role.cert_manager_controller_challenges resource
kubernetes_cluster_role.cert_manager_controller_clusterissuers resource
kubernetes_cluster_role.cert_manager_controller_ingress_shim resource
kubernetes_cluster_role.cert_manager_controller_issuers resource
kubernetes_cluster_role.cert_manager_controller_orders resource
kubernetes_cluster_role.cert_manager_edit resource
kubernetes_cluster_role.cert_manager_view resource
kubernetes_cluster_role.cert_manager_webhook_subjectaccessreviews resource
kubernetes_cluster_role_binding.cert_manager_cainjector resource
kubernetes_cluster_role_binding.cert_manager_controller_approve_cert_manager_io resource
kubernetes_cluster_role_binding.cert_manager_controller_certificates resource
kubernetes_cluster_role_binding.cert_manager_controller_certificatesigningrequests resource
kubernetes_cluster_role_binding.cert_manager_controller_challenges resource
kubernetes_cluster_role_binding.cert_manager_controller_clusterissuers resource
kubernetes_cluster_role_binding.cert_manager_controller_ingress_shim resource
kubernetes_cluster_role_binding.cert_manager_controller_issuers resource
kubernetes_cluster_role_binding.cert_manager_controller_orders resource
kubernetes_cluster_role_binding.cert_manager_webhook_subjectaccessreviews resource
kubernetes_deployment.cert_manager resource
kubernetes_deployment.cert_manager_cainjector resource
kubernetes_deployment.cert_manager_webhook resource
kubernetes_manifest.crd_certificaterequests_cert_manager_io resource
kubernetes_manifest.crd_certificates_cert_manager_io resource
kubernetes_manifest.crd_challenges_acme_cert_manager_io resource
kubernetes_manifest.crd_clusterissuers_cert_manager_io resource
kubernetes_manifest.crd_issuers_cert_manager_io resource
kubernetes_manifest.crd_orders_acme_cert_manager_io resource
kubernetes_mutating_webhook_configuration.cert_manager_webhook resource
kubernetes_namespace.this resource
kubernetes_role.cert_manager_cainjector_leaderelection resource
kubernetes_role.cert_manager_leaderelection resource
kubernetes_role.cert_manager_webhook_dynamic_serving resource
kubernetes_role_binding.cert_manager_cainjector_leaderelection resource
kubernetes_role_binding.cert_manager_leaderelection resource
kubernetes_role_binding.cert_manager_webhook_dynamic_serving resource
kubernetes_service.cert_manager resource
kubernetes_service.cert_manager_webhook resource
kubernetes_service_account.cert_manager resource
kubernetes_service_account.cert_manager_cainjector resource
kubernetes_service_account.cert_manager_webhook resource
kubernetes_validating_webhook_configuration.cert_manager_webhook resource
kubernetes_namespace.this data source

Inputs

Name Description Type Default Required
api_group The name of the API group to create string "cert-manager.io" no
create_namespace Determines whether to create a new kubernetes namespace for the jetstack certmanager deployment bool true no
kubernetes_version The kubernetes version the application is being deployed onto string "v1.6.1" no
name The name of the appliation being deployed string "cert-manager" no
namespace The namespace to deploy the appliation in string "cert-manager" no

Outputs

Name Description
api_group The Kubernets API Group that has been created

About

Terraform module to deploy Jet Stack Cert Manager

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages