1. How can I resolve 'Token not authorized' errors in ChkkAgent pods?
1. How can I resolve 'Token not authorized' errors in ChkkAgent pods?
2. How do I use an existing Service Account with the Chkk Kubernetes Connector?
2. How do I use an existing Service Account with the Chkk Kubernetes Connector?
3. How can I use an existing secret with the Chkk Kubernetes Connector?
3. How can I use an existing secret with the Chkk Kubernetes Connector?
4. Why can't I create JIRA tickets for Operational Risks?
4. Why can't I create JIRA tickets for Operational Risks?
5. How do I ignore specific Risks using my Infrastructure as Code (IaC)?
5. How do I ignore specific Risks using my Infrastructure as Code (IaC)?
chkk.io/ignore
annotation to your Kubernetes resources in your IaC.Ignoring all Risks
*
) in the annotation:Ignoring specific Risks
6. How do I set Cluster Name and Environment using the ChkkAgent CRD?
6. How do I set Cluster Name and Environment using the ChkkAgent CRD?
Risk Ledger > Clusters
and clicking Edit on the relevant cluster card, or by modifying the values in the cluster’s Properties tab.Note: If the Cluster Name or Environment is defined through Infrastructure as Code (IaC), it cannot be modified from the Dashboard.
7. How do I specify Cluster Name and Environment with the Terraform module?
7. How do I specify Cluster Name and Environment with the Terraform module?
Risk Ledger > Clusters
and clicking Edit on the relevant cluster card, or by modifying the values in the cluster’s Properties tab.Note: If the Cluster Name or Environment is defined through Infrastructure as Code (IaC), it cannot be modified from the Dashboard.
8. How do I manually clear the finalizer from the ChkkAgent custom resource?
8. How do I manually clear the finalizer from the ChkkAgent custom resource?
9. How do I fix 'failed to determine if *v1.ConfigMap is namespaced: Forbidden' errors in ChkkAgent pods?
9. How do I fix 'failed to determine if *v1.ConfigMap is namespaced: Forbidden' errors in ChkkAgent pods?
10. How do I fix 'Get <CHKK_API_ENDPOINT>/v1/connector/k8s/config: Forbidden' errors in ChkkAgent pods?
10. How do I fix 'Get <CHKK_API_ENDPOINT>/v1/connector/k8s/config: Forbidden' errors in ChkkAgent pods?
11. How do I uninstall the Chkk Operator to remove a Cluster?
11. How do I uninstall the Chkk Operator to remove a Cluster?
Deactivate the Cluster in the Chkk Dashboard
Remove Custom Resources
- List all
ChkkAgent
resources:
- Delete all
ChkkAgent
resources:
Remove Chkk Operator (Helm-based)
- Check installed charts:
- Uninstall the chart:
- Delete the namespace:
Remove Chkk Operator (K8s YAML-based)
- List resources in
chkk-system
:
- Delete Operator resources:
- Delete the namespace:
Remove the ChkkAgent CRDs
12. Why is my cluster stuck in onboarding or showing no or single-digit operational risks in Risk Ledger?
12. Why is my cluster stuck in onboarding or showing no or single-digit operational risks in Risk Ledger?
Ensure Chkk Agent RBAC is correctly configured
Audit filter rules used to exclude namespaces
*
).
Wildcard exclusions can unintentionally block all namespaces from being scanned, resulting in no or limited coverage.Verify network connectivity to Chkk API endpoints
Wait for the next scheduled scan cycle
13. Why is my Chkk Operator failing with 'x509: certificate signed by unknown authority' when connecting to *.chkk.io?
13. Why is my Chkk Operator failing with 'x509: certificate signed by unknown authority' when connecting to *.chkk.io?
14. How do I override default container images during cluster onboarding?
14. How do I override default container images during cluster onboarding?
- Chkk Operator:
public.ecr.aws/chkk/operator:<VERSION>
- ChkkAgent:
- Agent Manager:
public.ecr.aws/chkk/cluster-agent-manager:<VERSION>
- Agent:
public.ecr.aws/chkk/cluster-agent:<VERSION>
- Agent Manager:
1. Create the namespace
2. Add the Chkk Helm repository
3. Install the Chkk Operator with a custom image
4. Create a ChkkAgent resource with custom images
15. How do I activate a cluster that was previously deactivated?
15. How do I activate a cluster that was previously deactivated?
- Navigate to Configure > Settings > Clusters > Deactivated Clusters in your Chkk Dashboard.
- Locate the cluster you wish to restore and select Activate Cluster.
- After activation, the cluster will reappear in Risk Ledger and in the Artifact Register, allowing normal management.
16. How do I troubleshoot common issues with the Chkk MCP Server?
16. How do I troubleshoot common issues with the Chkk MCP Server?
- Authorization error (e.g.,
Received Login Error. Code: 403 Body: {"error":"forbidden","message":"Not authorized"}
):- Make sure your AWS credentials are valid and the associated IAM Role or User has been added to Chkk.
- Double-check that your AWS identity has been added to Chkk.
- No risks returned:
- Ensure your cluster ID is correct and you have access.
- Still stuck?
- Check logs in the Cursor output panel or run the server manually for debug output.