Kubernetes certificate management with cert-manager. Use when managing TLS certificates, configuring issuers, or troubleshooting certificate issues.
Manage TLS certificates using kubectl-mcp-server's cert-manager tools.
Use this skill when:
| Priority | Rule | Impact | Tools |
|---|---|---|---|
| 1 | Detect cert-manager first | CRITICAL | certmanager_detect_tool |
| 2 | Use staging issuer for testing | HIGH | Test with letsencrypt-staging |
| 3 | Check issuer before cert | HIGH |
certmanager_clusterissuers_list_tool| 4 | Monitor certificate expiry | MEDIUM | certmanager_certificate_get_tool |
| Task | Tool | Example |
|---|---|---|
| Detect cert-manager | certmanager_detect_tool | certmanager_detect_tool() |
| List certificates | certmanager_certificates_list_tool | certmanager_certificates_list_tool(namespace) |
| Get certificate | certmanager_certificate_get_tool | certmanager_certificate_get_tool(name, namespace) |
| List issuers | certmanager_clusterissuers_list_tool | certmanager_clusterissuers_list_tool() |
certmanager_detect_tool()
certmanager_certificates_list_tool(namespace="default")
certmanager_certificate_get_tool(
name="my-tls",
namespace="default"
)
kubectl_apply(manifest="""
apiVersion: cert-manager.io/v1