What's Changed
- Clean up template by @VOID404 in #1
- Scaffolding for the Compass-manager by @mvshao in #2
- Configure security scans by @VOID404 in #3
- Configuration for golangci linter by @mvshao in #4
- Covering in Go unit tests by @mvshao in #6
- Watching for Kyma Custom Resource by @mvshao in #7
- Fix Dockerfile by @mvshao in #15
- switches builder to use 1.25.8 golang-runtime in compass-manager by @Disper in #16
- speed up tests by @m00g3n in #17
- Reuse compliance by @VOID404 in #24
- Registering runtimes in Compass Director by @mvshao in #18
- Github Action for Golang linter by @mvshao in #29
- Creation of CompassManagerMapping CRD after successfull registration Runtime in Compass by @mvshao in #27
compass-id-for-migration
by @VOID404 in #32- Unregistering runtime after Kyma CR was removed by @mvshao in #30
- Bump image for security scans by @mvshao in #33
- Fix security - bump Go image by @mvshao in #35
- Bump scans by @mvshao in #36
- Update README.md by @mvshao in #38
- Add statuses by @VOID404 in #39
- Add finalizer by @VOID404 in #45
- Create Compass Runtime Agent secret on SKR by @mvshao in #43
- Bump sec image, change feature flag to false by @mvshao in #47
- Fix security in Compass Manager by @mvshao in #48
- Delete
kube-rbac-proxy
sidecar from Compass Manager deployment by @mvshao in #55 - Update dependencies for first release of the Compass Manager by @mvshao in #57
- Security image bump by @mvshao in #58
- Add link checker to compass manager by @grego952 in #56
- Add a finaliser by @VOID404 in #46
- Replace default kubebuilder identifiers in helm charts with specific for compass-manager by @koala7659 in #59
- Change App Conn module name by @mvshao in #61
- removes a blog deadlink from 3rd party client by @Disper in #60
- Fix link to Code of Conduct by @grego952 in #62
- Change the way of watching App Conn module by @mvshao in #63
- Update kustomize templates to fix and align with helm kcp charts by @koala7659 in #64
- Create dependabot.yml by @Disper in #68
- Controller triggers only when App Conn module in
status
was updated by @mvshao in #66 - configures golang/govulncheck-action by @Disper in #73
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 by @dependabot in #70
- switches linter go version from 1.21.5 to 1.21 by @Disper in #74
- Bumps k8s.io components and matryer/is by @Disper in #75
- Bump k8s.io/client-go from 0.28.4 to 0.29.0 by @dependabot in #71
- Bump k8s.io/apimachinery from 0.28.4 to 0.29.0 by @dependabot in #72
- Add metrics by @VOID404 in #67
- Fix go.mod by @VOID404 in #78
- Bump image in security scans by @VOID404 in #79
- Add URL to Compass Director as env parameter by @mvshao in #82
- Enable runtime registration in compass-manager configuration by @koala7659 in #85
- Improve metrics by @VOID404 in #81
- Fix metric
"Ready"
bug by @VOID404 in #88 - Dry run flag by @VOID404 in #95
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #96
- Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0 by @dependabot in #97
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #86
- Bump security image by @mvshao in #98
- [Compass Manager] The new URL to Compass System on DEV by @mvshao in #92
- Document dry run flag by @VOID404 in #99
- Fix dry-run label by @VOID404 in #105
- Improve README by @VOID404 in #108
- Trivy scanning in GitHub Action by @mvshao in #116
- Create Compass Manager tests in GH Actions by @mvshao in #117
- adds security policy by @Disper in #118
- upgrades golangci-lint to v4 in CM by @Disper in #124
- Add testing strategy for Compass Manager by @grego952 in #125
- Rename the GitHub Actions by @mvshao in #123
- Compass-Manager: Increase reconciliation requeue time when kubeconfig is missing by @koala7659 in #142
- Bump k8s.io/apimachinery from 0.29.1 to 0.29.3 by @dependabot in #139
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.17.1 by @dependabot in #143
- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.2 by @dependabot in #120
- Bump k8s.io/client-go from 0.29.1 to 0.29.3 by @dependabot in #136
- Unordered lists are appropriate for items that have no sequential order by @Disper in #145
- Change the Compass runtime label by @mvshao in #151
- Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #148
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #147
- Add go build caching to accelerate builds by @DubbaThony in #157
- Bump Go version in CM to 1.22.2 by @mvshao in #162
- Bump github.com/onsi/gomega from 1.32.0 to 1.33.1 by @dependabot in #164
- Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.18.1 by @dependabot in #165
- Bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2 by @dependabot in #166
- Limit privilege scope for Compass Manager by @mvshao in #167
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 by @dependabot in #169
New Contributors
- @VOID404 made their first contribution in #1
- @Disper made their first contribution in #16
- @m00g3n made their first contribution in #17
- @grego952 made their first contribution in #56
- @koala7659 made their first contribution in #59
- @dependabot made their first contribution in #70
- @DubbaThony made their first contribution in #157
Full Changelog: https://github.com/kyma-project/compass-manager/commits/1.0.13