Issues with CNAPP Scans Slowing Down Our CI/CD Pipeline

0
6
Asked By TechWiz_42 On

We're currently using CNAPP scans within GitHub Actions for both EKS and AKS, but the integration has turned out to be more fragile than we anticipated. We're facing frequent failures in pre-deploy scans due to problems like policy YAML parsing errors and issues with missing service account tokens in our dynamically mounted kubeconfigs. This ends up blocking a significant portion of our pipelines before the code even reaches the cluster.

On top of that, we've run into problems with agent-based visibility during runtime, especially due to the ephemeral nature of our namespaces. There's also the constant challenge of RBAC drift between clusters, which leads to agents failing to get basic permissions for deployment, leaving us with gaps in runtime coverage even if our builds pass. Managing RBAC across multiple clusters with frequent namespace changes has become a major operational headache.

What has worked better for us has been to minimize our reliance on in-cluster agents. We've found that API-driven scanning with stable service accounts is much more reliable and that using approaches providing pre-runtime visibility through network and identity context helps us avoid much of the fragility that comes with per-cluster agents.

4 Answers

Answered By CodeMasterChris On

I completely relate to your struggles with in-cluster agents! We switched to API-driven scanning with stable service accounts too, and it's been way more dependable. We also use Orca Security for an agentless approach, and so far, it's working like a charm for us.

Answered By DevGuru99 On

It sounds like you're trying to juggle a bit too much with your current setup. We faced similar issues and decided to simplify things by starting with just visibility checks. Once we had that down, we gradually tightened our security checks. It helped ease the pressure of those 'we need three months of security work before we can deploy' conversations!

Answered By CriticalThinker88 On

This feels a bit off; like I'm reading an ad without any specific product mentioned. Has the recent surge in promotions made me skeptical? Either way, I'm not sure what you're trying to sell here.

Answered By DevGuru99 On

It sounds like you're trying to juggle a bit too much with your current setup. We faced similar issues and decided to simplify things by starting with just visibility checks. Once we had that down, we gradually tightened our security checks. It helped ease the pressure of those 'we need three months of security work before we can deploy' conversations!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.