Panfactum LogoPanfactum
Infrastructure ModulesDirect ModulesKuberneteskube_trust_manager
kube_trust_manager
Deprecated
Direct
Source Code Link

Kubernetes trust-manager

This module create a deployment of cert-manager's trust-manager.

trust-manager is a single-purpose utility with copies X.509 CA trust bundles to every namespace in the cluster so that they can be consumed by various workloads. This is particularly useful for distributing CA certificates for a service mesh.

Providers

The following providers are needed by this module:

  • aws (5.39.1)

  • helm (2.12.1)

  • kubectl (2.0.4)

  • kubernetes (2.27.0)

Required Inputs

No required inputs.

Optional Inputs

The following input variables are optional (have default values):

monitoring_enabled

Description: Whether to allow monitoring CRs to be deployed in the namespace

Type: bool

Default: false

namespace

Description: The name of the cert-manager namespace.

Type: string

Default: "cert-manager"

pull_through_cache_enabled

Description: Whether to use the ECR pull through cache for the deployed images

Type: bool

Default: false

trust_manager_version

Description: The version of trust-manager to deploy

Type: string

Default: "0.9.1"

vpa_enabled

Description: Whether the VPA resources should be enabled

Type: bool

Default: false

Outputs

No outputs.

Usage

No notes