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
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.
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!
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.
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
Biggest Problem With Suno AI Audio
Ethernet Signal Loss Calculator
Sports Team Randomizer
10 Uses For An Old Smartphone
Midjourney Launches An Exciting New Feature for Their Image AI
ShortlyAI Review