Panfactum LogoPanfactum
Infrastructure ModulesKuberneteskube_trust_manager

Kubernetes trust-manager

kube_trust_manager
Stable
Live
Source Code Link

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)

  • kubernetes (2.27.0)

Required Inputs

No required inputs.

Optional Inputs

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

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