From cloud-infrastructure
Guides implementation of mutual TLS for zero-trust service-to-service communication, including certificate management and TLS debugging.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cloud-infrastructure:mtls-configurationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Comprehensive guide to implementing mutual TLS for zero-trust service mesh communication.
Comprehensive guide to implementing mutual TLS for zero-trust service mesh communication.
┌─────────┐ ┌─────────┐
│ Service │ │ Service │
│ A │ │ B │
└────┬────┘ └────┬────┘
│ │
┌────┴────┐ TLS Handshake ┌────┴────┐
│ Proxy │◄───────────────────────────►│ Proxy │
│(Sidecar)│ 1. ClientHello │(Sidecar)│
│ │ 2. ServerHello + Cert │ │
│ │ 3. Client Cert │ │
│ │ 4. Verify Both Certs │ │
│ │ 5. Encrypted Channel │ │
└─────────┘ └─────────┘
Root CA (Self-signed, long-lived)
│
├── Intermediate CA (Cluster-level)
│ │
│ ├── Workload Cert (Service A)
│ └── Workload Cert (Service B)
│
└── Intermediate CA (Multi-cluster)
│
└── Cross-cluster certs
Full template library and detailed worked examples live in references/details.md. Read that file when you need the concrete templates.
npx claudepluginhub p/dxas90-cloud-infrastructure-plugins-cloud-infrastructure3plugins reuse this skill
First indexed Jul 7, 2026
Guides implementation of mutual TLS for zero-trust service-to-service communication, including certificate management and TLS debugging.
Configures mutual TLS for zero-trust service-to-service communication, including Istio mTLS policies, certificate management, and TLS debugging.
Configures mutual TLS for zero-trust service-to-service communication using Istio. Covers certificate hierarchy, strict/permissive mode, and destination rules.