Quick deployment examples and automated scripts for Cloud Native Coverity (CNC) across multiple platforms.
This repository provides two approaches for deploying CNC:
- Helm Chart with Examples - Pre-configured values files for different scenarios
- Automated Deployment Scripts - Platform-specific scripts for one-command deployment
- Kubernetes 1.28+
- Helm 3
- kubectl configured
- Valid CNC license
Platform-specific scripts that automate the entire deployment:
# For Kind/Minikube (Connect only)
./deployment-scripts/kind/connect-only/deploy_cnc_on_kind_connect_only.sh
# For AWS (Connect + Scan Services)
./deployment-scripts/aws/connect-scanservices/deploy_cnc_on_aws_connect_scanservices.sh
# For Azure (Connect + Scan Services with AD)
./deployment-scripts/azure/connect-scanservices-ad/deploy_cnc_on_azure_connect_scanservices_ad.shManual Helm installation with pre-configured values:
# Local testing
helm install cnc ./charts/cnc -f charts/cnc/examples/quickstart/kind-local.yaml
# Production AWS
helm install cnc ./charts/cnc -f charts/cnc/examples/production/aws-prod.yamlcnc-quickstart/
├── deployment-scripts/ # Platform-specific deployment automation
│ ├── kind/
│ │ ├── connect-only/
│ │ └── connect-scanservices/
│ ├── gcp/
│ │ ├── connect-only/
│ │ └── connect-scanservices/
│ ├── aws/
│ │ ├── connect-only/
│ │ ├── connect-scanservices/
│ │ └── connect-scanservices-irsa/
│ └── azure/
│ ├── connect-only/
│ ├── connect-scanservices/
│ └── connect-scanservices-ad/
├── charts/cnc/ # Helm chart with examples
│ ├── examples/
│ │ ├── quickstart/
│ │ ├── production/
│ │ └── advanced/
│ └── templates/
└── docs/ # Documentation
- Kind/Minikube - Local testing and POC
- AWS - Amazon EKS with RDS and ElastiCache
- GCP - Google GKE with Cloud SQL and Memorystore
- Azure - Azure AKS with Azure Database and Redis Cache
- connect-only - CNC Connect without Scan Services
- connect-scanservices - CNC Connect with Scan Services
- connect-scanservices-irsa (AWS) - With IAM Roles for Service Accounts
- connect-scanservices-ad (Azure) - With Azure Active Directory integration
- QUICKSTART.md - Detailed quick start guide
- DEPLOYMENT_SCRIPTS.md - Deployment scripts guide
- HELM_EXAMPLES.md - Helm chart examples guide
- TROUBLESHOOTING.md - Common issues and solutions
For issues and questions, please contact Black Duck Support.
Copyright © 2026 Black Duck Software, Inc.