container-image-scanner
Version:
Enterprise Container Image Scanner with AWS Security Best Practices. Scan EKS clusters for Bitnami container image dependencies and generate migration guidance for AWS ECR alternatives.
97 lines (68 loc) โข 3.7 kB
Markdown
# Container Image Scanner v2.4.0 Release Notes
## ๐จ Broadcom Bitnami Impact Assessment Tool
This tool helps organizations assess and respond to **Broadcom's removal of free access to Bitnami container images**.
## ๐ What's New
### โ
Major Improvements
1. **Broadcom Impact Analysis** - Correctly identifies which deployments will break vs. which are safe
2. **118+ Helm Charts** - Comprehensive Bitnami Helm chart detection and alternatives
3. **Breaking Change Assessment** - Distinguishes between `latest` (safe) vs pinned/semver (at risk)
4. **Migration Urgency** - Prioritizes critical migrations vs safe deployments
### ๐ง Technical Changes
#### Broadcom Impact Assessment
- **โ
SAFE**: `latest` tags - no breaking changes expected
- **๐จ CRITICAL**: Pinned versions (e.g., `mysql:8.0.35`) - will break when Broadcom removes free access
- **โ ๏ธ HIGH**: Semver tags - at risk of breaking
#### Enhanced Detection
- **280+ Bitnami Images**: Universal detection across all registries
- **118+ Helm Charts**: Bitnami Helm chart detection and alternatives
- **Private Registry Support**: ECR, Harbor, Artifactory
- **Multi-Account Scanning**: AWS Organizations + specific accounts
#### Container Security Analysis
- **NEW**: Security context detection for production readiness
- **NEW**: Resource limits configuration assessment
- **REMOVED**: Irrelevant network topology analysis
### ๐ Impact Assessment Examples
```bash
๐ฆ bitnami/mysql:8.0.35 (PINNED VERSION)
๐จ CRITICAL: Pinned version may break - Broadcom removing free Bitnami images
๐ MIGRATION REQUIRED: Switch to AWS managed service or upstream alternative
๐ฅ AWS Managed Service: Amazon RDS for MySQL
๐ฆ bitnami/redis:latest (LATEST TAG)
โ
GOOD: Using "latest" tag - no breaking changes expected from Broadcom transition
๐ฅ AWS Managed Service: Amazon ElastiCache for Redis
```
### ๐ง Commands Available
| Command | Purpose |
|---------|---------|
| `cis analyze --org-scan` | Scan AWS Organization for Broadcom impact |
| `cis migrate --input results.json` | Generate migration plan for at-risk deployments |
| `cis doctor` | System diagnostics and prerequisites check |
| `cis setup-roles --accounts 123456789012` | IAM setup helper for cross-account scanning |
### ๐ Migration Strategy (Broadcom Response)
1. **AWS Managed Services** (Primary) - RDS, ElastiCache, MSK, OpenSearch, etc.
2. **Upstream Images** (Secondary) - Official Docker Hub images
3. **Partner Solutions** (Tertiary) - AWS Marketplace alternatives
4. **Bitnami Premium** (Last Resort) - Commercial support option
### ๐งช Testing Status
- โ
**71/71 tests passing**
- โ
**Broadcom impact analysis verified**
- โ
**Breaking change detection accurate**
- โ
**Migration planning functional**
### ๐ฆ Installation
```bash
# Install latest version
npm install -g container-image-scanner@2.4.0
# Assess Broadcom impact across your organization
cis analyze --org-scan --regions us-east-1,us-west-2
# Generate migration plan for at-risk deployments
cis migrate --input scan-results.json
```
### ๐ฏ Key Use Cases
1. **Impact Assessment**: "Which of my Bitnami deployments will break?"
2. **Risk Prioritization**: "What needs immediate attention vs. what's safe?"
3. **Migration Planning**: "What are my alternatives for at-risk deployments?"
4. **AWS Alternatives**: "How can I replace Bitnami with AWS managed services?"
### ๐ค Support
For complex migration scenarios involving Broadcom's Bitnami changes, engage **AWS Specialist SAs or AWS account teams**.
---
**This tool specifically addresses Broadcom's removal of free Bitnami access and helps customers plan their response strategy.**