Development
Available

Kubernetes Integration

TigerTrust provides a native Kubernetes operator that automates certificate lifecycle management across your clusters. Integrate with cert-manager, manage Ingress certificates, and use custom CRDs for declarative certificate management.

Key Features

Custom Operator
CRD Support
Cert-Manager Integration
Ingress Integration
Secret Management
Multi-Cluster Support
GitOps Compatible

Benefits

Declarative certificate management using Kubernetes CRDs
Seamless integration with existing cert-manager deployments
Automatic certificate rotation for Ingress resources
Multi-cluster certificate visibility and management
GitOps-friendly configuration

Common Use Cases

Automating TLS certificates for Kubernetes Ingress

Managing mTLS certificates for service mesh

Securing internal service-to-service communication

Centralizing certificate management across clusters

Kubernetes Certificate Management with TigerTrust

TigerTrust provides enterprise-grade certificate lifecycle automation for Kubernetes environments. Our native operator integrates seamlessly with your clusters to automate certificate discovery, issuance, and renewal.

TigerTrust Kubernetes Operator

Deploy the TigerTrust operator to automate certificate management:

# Install TigerTrust operator via Helm helm repo add tigertrust https://charts.tigertrust.io helm install tigertrust tigertrust/operator \ --namespace tigertrust-system \ --create-namespace \ --set apiKey=$TIGERTRUST_API_KEY

Custom Resource Definitions

Manage certificates declaratively with TigerTrust CRDs:

apiVersion: tigertrust.io/v1 kind: Certificate metadata: name: api-gateway-cert namespace: production spec: commonName: api.example.com dnsNames: - api.example.com - "*.api.example.com" issuer: enterprise-ca duration: 90d renewBefore: 30d secretName: api-gateway-tls secretTemplate: annotations: reloader.stakater.com/match: "true"

Cert-Manager Integration

TigerTrust works alongside cert-manager:

  • Import existing cert-manager certificates into TigerTrust
  • Use TigerTrust as an issuer for cert-manager
  • Centralized visibility across all certificate sources
  • Unified policy enforcement

Ingress Integration

Automatic TLS certificate management for Ingress resources:

apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: my-app annotations: tigertrust.io/issuer: "letsencrypt-prod" tigertrust.io/auto-renew: "true" spec: tls: - hosts: - app.example.com secretName: app-tls

Service Mesh mTLS

Manage mTLS certificates for service mesh deployments:

  • Istio: Integrate with Istio's certificate management
  • Linkerd: Manage Linkerd identity certificates
  • Consul Connect: Automate Consul Connect certificates

Multi-Cluster Management

For organizations running multiple Kubernetes clusters:

  • Unified certificate inventory across clusters
  • Cross-cluster certificate policies
  • Federated identity for cluster access
  • Centralized compliance monitoring

GitOps Workflow

TigerTrust supports GitOps practices:

# ArgoCD Application apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: certificates spec: source: repoURL: https://github.com/org/certificates path: production destination: server: https://kubernetes.default.svc namespace: certificates syncPolicy: automated: prune: true selfHeal: true

Certificate Discovery

TigerTrust automatically discovers certificates across your clusters:

  • Secrets containing TLS certificates
  • Ingress TLS configurations
  • Service mesh certificates
  • Pod-mounted certificates

Achieve complete certificate lifecycle automation in your Kubernetes environment with TigerTrust.

Getting Started

1

Install the TigerTrust operator using Helm

2

Configure cluster credentials in TigerTrust

3

Create CertificatePolicy resources

4

Set up Ingress annotations for automatic TLS

5

Enable multi-cluster discovery

Ready to Integrate Kubernetes?

Get started with TigerTrust and automate your certificate lifecycle management today.