Running a scan against this chart's test and golden output (which reflects the templates' actual rendered defaults) turns up a consistent pattern across the 8.5 through 8.10 chart versions:
| Issue |
Example |
Why it matters |
| Default namespace assumed |
charts/camunda-platform-8.5/test/unit/console/golden/deployment.golden.yaml:3 |
No namespace isolation for anyone installing with defaults |
| Images not pinned by digest |
same |
Tag mutability risk |
| Service account tokens auto-mounted |
same |
Unnecessary API access surface for components that don't need it |
| High-entropy strings in the Vault external-secrets integration test |
charts/camunda-platform-8.10/test/integration/external-secrets/external-secret-integration-test-credentials-vault.yaml:17 |
Worth checking these are test placeholders and not something that should be templated or redacted |
Since these are the chart's own rendered defaults and not just test-only content, anyone installing with helm install and no overrides inherits the same gaps.
Found this with InfraScan (https://github.com/SolDevelo/InfraScan), an open-source cost/security scanner covering Terraform, Kubernetes, Helm, CloudFormation, Ansible, and containers (Apache-2.0). If it's useful, it's a few lines to add as a GitHub Action (https://github.com/marketplace/actions/infrascan-iac-cost-security-scanner). Happy to open a PR wiring it up if you want.
Running a scan against this chart's test and golden output (which reflects the templates' actual rendered defaults) turns up a consistent pattern across the 8.5 through 8.10 chart versions:
charts/camunda-platform-8.5/test/unit/console/golden/deployment.golden.yaml:3charts/camunda-platform-8.10/test/integration/external-secrets/external-secret-integration-test-credentials-vault.yaml:17Since these are the chart's own rendered defaults and not just test-only content, anyone installing with
helm installand no overrides inherits the same gaps.Found this with InfraScan (https://github.com/SolDevelo/InfraScan), an open-source cost/security scanner covering Terraform, Kubernetes, Helm, CloudFormation, Ansible, and containers (Apache-2.0). If it's useful, it's a few lines to add as a GitHub Action (https://github.com/marketplace/actions/infrascan-iac-cost-security-scanner). Happy to open a PR wiring it up if you want.