What problem does it solve?
k8s-certs helps you create, validate, and troubleshoot Kubernetes TLS certificates by using cert-manager tooling instead of manually rotating secrets or guessing issuer configuration.
Core Features & Use Cases
- Detect cert-manager and verify prerequisites: Confirms cert-manager availability before attempting any certificate operations.
- Issuer-focused certificate troubleshooting: Checks ClusterIssuer/issuer configuration and inspects certificate details when certs are not ready.
- Operational workflows for TLS: Covers listing certificates, inspecting requests, and applying common Certificate and Ingress patterns (including Let's Encrypt staging vs production and self-signed issuers).
- Use Case: When an application’s Ingress has TLS enabled but the certificate never becomes Ready, use this skill to inspect the related certificate, issuer/clusterissuer, and events to determine the blocking configuration.
Quick Start
Ask the AI to use k8s-certs to detect cert-manager, list certificates in the namespace default, and get details for the certificate named my-tls.