From vanguard-frontier-agentic
Reviews cert-manager PKI configuration for Kubernetes clusters: Issuer/ClusterIssuer scope, CertificateRequestPolicy coverage, certificate SAN/duration risks, trust-manager bundle distribution, and cloud CA auth methods.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:cert-manager-issuer-trust-reviewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review cert-manager Issuer and ClusterIssuer scope, CertificateRequestPolicy (approver-policy) authorization coverage, certificate SAN wildcard and duration risks, trust-manager CA bundle distribution blast radius, SPIFFE/service-mesh CA integration, and cloud-backed CA authentication method. cert-manager's security posture depends on whether namespace-scoped request authorization exists — with...
Review cert-manager Issuer and ClusterIssuer scope, CertificateRequestPolicy (approver-policy) authorization coverage, certificate SAN wildcard and duration risks, trust-manager CA bundle distribution blast radius, SPIFFE/service-mesh CA integration, and cloud-backed CA authentication method. cert-manager's security posture depends on whether namespace-scoped request authorization exists — without CertificateRequestPolicy, any namespace can issue a certificate for any DNS name from a shared ClusterIssuer.
kubectl get clusterissuer,issuer -A -o yaml, kubectl get certificaterequestpolicy -o yaml, kubectl get certificate -A -o yaml) when the active client exposes it; otherwise fall back to official cert-manager documentation and sanitized YAML from the user.spec.dnsNames containing wildcards like *.internal.company.com for a single microservice as a high finding — overly broad trust grants.spec.duration exceeding 90 days for workload certs as a high finding; certs with duration: 87600h (10 years) are critical.Load these only when needed:
Return, at minimum:
npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticAudits AWS ACM Private CA issuer configurations for cert-manager, checking CA hierarchy, certificate templates, IRSA permissions, CRL reachability, and cross-account risks.
Request and manage x509 certificates in a Kube-DC project. Supports private CA (mTLS, internal, code signing) or public ACME. Auto-renewing, stores in a Kubernetes Secret.
Audits Kubernetes RBAC for overly permissive roles, wildcards, dangerous bindings, service account abuse, and privilege escalation using kubectl, rbac-tool, KubiScan, and Kubeaudit.