v0.13.0
Changelog
6093bc4 fix: list active ReplicaSets in the given namespace (#804)
c1c93d7 fix(trivy): add Linux nodeAffinity to scan job in ClientServer mode (#769)
0b9a97c fix: CLI integration test for unmanaged pod with two containers (#738)
d20c8bc fix: Resolve report owner for non workload objects (#753)
418c863 fix: cannot create vulnerability report because name is too long (#773)
8944e54 fix: panic when image pull secret cannot be parsed (#764)
3804f97 feat(conftest): assert that resource kinds are defined for policies (#784)
5ef4f3a feat(cli): Install clustervulnerabilityreports CRD (#728)
f8a500f feat(cli): Resolve report owners to be consistent with operator (#731)
9c25045 feat(cli): make get vulnerabilityreports cmd compatible with kubectl get cmd (#766)
7ef9060 feat(conftest): associate Rego policies with K8s resources (#752)
b2e6588 feat(crd): Remove the all category from cluster-scoped CRDs (#733)
2627cfe feat(crds): Define ClusterVulnerabilityReport resource (#723)
f612cbf feat: Explain VulnerabilityReport and ClusterVulnerabilityReport CRDs (#765)
5e394c1 chore(deps): bump conftest from v0.25.0 to v0.28.2 (#785)
5794ab3 chore(reps): upgrade kube-bench from v0.6.3 to 0.6.5 (#782)
204d5df chore: use starboard-system namespace to install the operator (#779)
cae399f chore(deploy): add recommended labels (#797)
612949f chore(deploy): add service to expose Prometheus metrics (#796)
ec82095 chore(deploy): align static YAMLs with Helm templates (#799)
9fcabbf chore(deps): bump github.com/onsi/gomega from 1.16.0 to 1.17.0 (#798)
467c2eb chore(deps): bump k8s.io/apiextensions-apiserver from 0.22.2 to 0.22.3 (#788)
9890603 chore(deps): bump k8s.io/cli-runtime from 0.22.2 to 0.22.3 (#789)
564ac13 chore(helm): remove envSecret value (#795)
c45a06a chore(ci): Fail fast by checking if test K8s cluster is ready before we run integration tests (#725)
c4efc8c chore(cli): Add info banner on init (#739)
f09d170 chore(cli): Rename get subcommands to be consistent with scan subcommands (#726)
1f836ee chore(deps): Bump Polaris from v4.0 to v4.2 (#760)
5a3027e chore(deps): Bump github.com/caarlos0/env/v6 from 6.7.1 to 6.7.2 (#754)
c9165cb chore(deps): Bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5 (#755)
e329212 chore(deps): Bump github.com/valyala/quicktemplate from 1.6.3 to 1.7.0 (#715)
92d389b chore(deps): Bump k8s.io/apiextensions-apiserver from 0.22.1 to 0.22.2 (#717)
c1213dc chore(deps): Bump k8s.io/cli-runtime from 0.22.1 to 0.22.2 (#712)
a616dd7 chore(deps): Bump k8s.io/code-generator from 0.22.1 to 0.22.2 (#714)
74c6501 chore(deps): Bump kube-hunter from v0.6.1 to v0.6.3 (#761)
2c047a8 chore(deps): Bump sigs.k8s.io/controller-runtime from 0.10.0 to 0.10.1 (#721)
4220da1 chore(deps): Bump sigs.k8s.io/controller-runtime from 0.10.1 to 0.10.2 (#743)
f7c4b28 chore(deps): Bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0 (#720)
230bf7c chore: Rename KubeHunterOutput to KubeHunterReportData (#730)
d65aded chore: Replace starboard get report with starboard report command (#727)
a986a4e chore: Upgrade Trivy from v0.19.2 to v0.20.0 (#736)
fa3ed0a refactor: remove ObjectFromLabelsSet method (#783)
0f2c686 refactor(operator): use builder to construct vulnerability scan jobs (#770)
f4b4678 refactor: use builder to construct vulnerability scan jobs (#768)
Docker images
docker pull docker.io/aquasec/starboard:0.13.0
docker pull public.ecr.aws/aquasecurity/starboard:0.13.0
docker pull docker.io/aquasec/starboard-scanner-aqua:0.13.0
docker pull public.ecr.aws/aquasecurity/starboard-scanner-aqua:0.13.0
docker pull docker.io/aquasec/starboard-operator:0.13.0
docker pull public.ecr.aws/aquasecurity/starboard-operator:0.13.0