Skip to content

Linkerd

Requirements

Name Version
terraform >= 1.0
kubectl >= 1.14.0

Providers

Name Version
helm n/a
kubectl >= 1.14.0
local n/a
null n/a
time n/a

Modules

No modules.

Resources

Name Type
helm_release.linkerd resource
helm_release.linkerd-jaeger resource
helm_release.linkerd-viz resource
helm_release.linkerd_crds resource
kubectl_manifest.linkerd-cert resource
kubectl_manifest.linkerd-identity-cert resource
kubectl_manifest.linkerd-trust-anchor-cert resource
kubectl_manifest.linkerd-trust-anchor-issuer resource
kubectl_manifest.linkerd-viz-ingress resource
kubectl_manifest.linkerd-viz-ingress-secret resource
null_resource.fetch_ca resource
time_sleep.wait_x_seconds resource
local_file.ca-cert data source

Inputs

Name Description Type Default Required
domain-name Domain Name any n/a yes
helm_release n/a string n/a yes
helm_release_crds n/a string n/a yes
helm_release_jaeger n/a string n/a yes
helm_release_viz n/a string n/a yes
metrics_external n/a bool true no
namespace Namespace string "linkerd" no
prometheus n/a bool false no
tracing_controlplane n/a bool false no
tracing_dataplane n/a bool false no
tracing_enabled n/a bool false no

Outputs

Name Description
ca-cert CA certificate