Changelog
3613d41 chore(ci): Upgrade KIND from v0.9.0 to v0.11.1 (#651)
47c73dd chore(polaris): Rename properties to configure resource requirements and limits (#653)
d8a5e4e chore(polaris): upgrade polaris from v3.2 to v4.0 (#654)
c6e099e chore(trivy): Rename properties to configure resource requirements and limits (#649)
d14e28e chore(trivy): Upgrade from v0.16.0 to v0.19.2 (#656)
591ec52 chore: Bump up controller-runtime from v0.9.0 to v0.9.2 (#628)
0d612c1 chore: Bump up kube-bench from v0.5.0 to v0.6.3 (#630)
1425f26 chore: Remove deprecated CLI commands (#558)
4dace78 chore: Rename ConfigAuditResult to ConfigAuditReportData (#624)
ea6c60a chore: Rename VulnerabilityScanResult to VulnerabilityReportData (#625)
f0080b9 chore: Replace ORG_GITHUB_TOKEN secret with ORG_REPO_TOKEN (#597)
0f11ca6 chore: Update controller-runtime version from v0.7.2 to v0.9.0 (#620)
f465c1c chore: Upgrade controller-runtime from v0.9.2 to v0.9.5 (#657)
8a86fe4 chore: Use the same receiver name for Trivy plugin (#623)
431bdd5 feat(cli): Add pod template hash to vulnerability report (#599)
e6229a3 feat(cli): Run kube-bench on individual nodes (#549)
cc79d00 feat(conftest): Allow configuration of resource request and limits (#648)
72b99f1 feat(helm): Configure scanner pods tolerations and annotations (#605)
ffe3ed8 feat(polaris): Allow configuration of resource request and limits (#645)
969c7b6 feat(trivy): Allow configuration of resource request and limits (#639)
e1cb116 feat(trivy): Pass additional settings to Trivy client (#547)
ddc4a58 feat: Add PluginContext to vulnerability scan plugins (#600)
193dd7a feat: Add annotations to scan jobs spawned by Starboard (#588)
cd72228 feat: Add scope to config audit check (#626)
edb7522 feat: Add tolerations to vulnerability scan jobs (#586)
5885630 feat: Apply configurable tolerations to all kinds of scanners (#596)
7f590ba feat: Define ClusterConfigAuditReport (#622)
134b2f5 feat: Define interface for saving and finding ClusterConfigAuditReports (#643)
aaeff97 fix(cisbenchmark): Skip Windows nodes (#608)
932f453 fix: Add updateTimestamp property to Open API spec of VulnerabilityReport (#591)
fbdeff6 fix: Flaky CLI Integration Test (#593)
01a2700 refactor(cli): Use deterministic names for vulnerability scan jobs (#598)
8397fd2 refactor(trivy): Read config from starboard-trivy-config ConfigMap (#616)
e375660 refactor: Add PluginContext to ParseVulnerabilityReportData callback (#606)
8f97a54 refactor: Allow plugins to provide the default config (#611)
fd93a8c refactor: Define PluginConfig object (#602)
c322954 refactor: Move Trivy config utilities to trivy package (#607)
8815f5f refactor: Remove Aqua settings from generic starboard ConfigMap (#604)
ddf6f58 refactor: Remove config checkers settings from generic starboard ConfigMap (#603)
cc32bbb refactor: Rename CISKubeBenchOutput to CISKubeBenchReportData (#636)
ca3211b refactor: Rename kube.CR_Manager to cmd.Installer (#610)
Docker images
docker pull docker.io/aquasec/starboard:0.11.0
docker pull public.ecr.aws/aquasecurity/starboard:0.11.0
docker pull docker.io/aquasec/starboard-scanner-aqua:0.11.0
docker pull public.ecr.aws/aquasecurity/starboard-scanner-aqua:0.11.0
docker pull docker.io/aquasec/starboard-operator:0.11.0
docker pull public.ecr.aws/aquasecurity/starboard-operator:0.11.0