Releases: kyma-project/keda-manager
1.6.0
Highlights
In this release, we have updated KEDA to version 2.6.1.
In addition, we have added the status widget with conditions to the details view in Kyma dashboard for Keda CR and ScaledObject CR.
New Features
- bump keda images by @halamix2 in #561
- Bump Keda to 2.16.1 by @halamix2 in #562
- Cleanup CR detail views of keda module by @kwiatekus in #565
What's Changed
- gomod(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 by @dependabot in #552
- Bump base go image by @halamix2 in #554
- gomod(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 by @dependabot in #556
- gomod(deps): bump the k8s-io group with 4 updates by @dependabot in #555
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 by @dependabot in #557
- gomod(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 by @dependabot in #559
- gomod(deps): bump github.com/kedacore/keda/v2 from 2.16.0 to 2.16.1 by @dependabot in #558
- Remove unused release step by @pPrecel in #563
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 by @dependabot in #564
- Bump actions used for kyma terraforming in integration tests by @kwiatekus in #566
- gomod(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 by @dependabot in #567
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- Add image syncer job by @halamix2 in #523
- Add image syncer config by @halamix2 in #524
- Fix status check by @halamix2 in #525
- Add sleep before running integration test by @MichalKalke in #526
- Remove checking if hpa was deleted from integration test scenario by @MichalKalke in #527
- gomod(deps): bump the k8s-io group with 4 updates by @dependabot in #528
- gomod(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 by @dependabot in #529
- Bump CRD Version during release by @Cortey in #533
- Re-enable Dora insights binary by @kwiatekus in #532
- Fix Dora insights binary download by @kwiatekus in #534
- test dora download by @kwiatekus in #535
- test dora download by @kwiatekus in #536
- gomod(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 by @dependabot in #531
- test dora download by @kwiatekus in #537
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #530
- Cleanup dora steps in workflows by @kwiatekus in #538
- Change deployment target for Dora stats by @kwiatekus in #539
- Bump k8s version by @halamix2 in #545
- Bump Go dependencies by @halamix2 in #544
- gomod(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #546
- gomod(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 by @dependabot in #548
- gomod(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 by @dependabot in #547
- Use tf GH actions from terraform-module by @kwiatekus in #549
- Bump tf modules to include module json parsing by @kwiatekus in #550
- Automate Keda module promotion flow by @kwiatekus in #551
Full Changelog: 1.4.0...1.5.0
1.4.0
Highlights
We have reduced the initially requested resources for keda workloads not to overcommit allocated cpu time.
What else has changed
- feat: Add proper categories for keda CRDs by @a-thaler in #512
- feat: Add proper categories for CRDs by @a-thaler in #513
- Set fixed lint action version by @pPrecel in #514
- normalize github script names by @anoipm in #517
- Simplify release id for assets by @anoipm in #518
- Tests and bump k8s from 1.29 to 1.30 by @Cortey in #519
- Fix link checker version by @halamix2 in #520
- Btp integration test by @MichalKalke in #516
- Reduce requested resources by @kwiatekus in #522
Full changelog: 1.3.0...1.4.0
New Contributors
1.3.0
What has changed
Highlights
In this release, we have updated the KEDA version to 2.15, which adds support for new scalers and introduces bug fixes.
Additionally, we have made istio sidecar injection for Keda workloads configurable. This allows you to decide if keda workloads should be included in the istio service mesh.
New Features:
- Support istio sidecar injection #504
Enhancements:
- Unify linter config #498
- Align keda's labels with current standard #494
- Bump keda to 2.15.1 #492
- Unify Keda CR description #441
- Unify Keda CR description in Kyma dashboard #440
- Bump controller-runtime #422
- Fix bug in Demo Applications #337
- Copy Prometheus scaler example to Keda repo #335
- Adjust Keda to new content guidelines #332
- Fix links in keda manager repo #328
Full changelog: 1.2.0...1.3.0
1.2.0
1.2.0 (2024-06-26)
Highlights
In this release, we have updated the KEDA version to 2.14.0.
Additionally, we have introduced a dedicated priority class for the managed KEDA workloads, which prevents the eviction of the KEDA Pods in the resource-congested clusters.
Implemented enhancements:
- disable running markdown checker on pull and enable on push #446
- extract version of go to input in action setup-go #436
- adjust testing strategy #435
- Gh actions split verify #434
- Fix bug when updating main #433
- Gh actions cleanup #432
- Create the
rebase
action #430 - Disable md checks for shields and reuse links #417
- Use right go version in release action #410
- Remove differences between keda-manager and serverless repos #409
- enable Dependabot #400
- Enable gitleaks check #398
- Upgrade project go version #397
- Bump k8s to 1.27 #394
- Fix failing workflow #386
- Add resources check to keda jobs #361
- Fix upgrade GH Action #357
- actions(deps): bump actions/checkout from 3 to 4 #356
- Enable integration tests in GH Actions #353
- Enable upgrade tests in GH Actions #352
- Enable unit tests in GH Actions #351
- Enable linting in GH Actions #350
- enable dependabot for actions & dockerfile #349
- Add missing
GH_TOKEN
env #347 - Use the
gh-cli
app to verify job statuses #346 - Remove step checking main images in the sec-scanners-config.yaml #343
- Automatic bump in sec-scanners-config in the release process #342
- Remove secrets and configmaps from the cache #341
- Add new release script to check release assets #330
- Move Scripts to Workflows dir and add release job verification #329
- Move script to actions #327
- Enable Markdown Link Check in the keda manager repo #322
- Exclude module-manifest from keda upgrade test scenario #320
- Remove the
.version
file #319 - Remove Unit Tests Action and Moduletemplate generation from release flow #316
- Use branch name instead of latest word #314
Fixed bugs:
- Cover case when the
main
branch exists #431
Merged pull requests:
- Add priority class for managed keda workloads #455
- restore old label selector #454
- Fix link to mlc config #452
- Use consistent labels #451
- Add Keda priority class #450
- gomod(deps): bump the k8s-io group with 4 updates #449
- docker(deps): bump golang from 1.22.3 to 1.22.4 #448
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 #445
- Bump keda to 2.14 #444
- gomod(deps): bump the k8s-io group with 4 updates #442
- Unify Keda CR description #441
- Unify Keda CR description in Kyma dashboard #440
- docker(deps): bump golang from 1.22.2 to 1.22.3 #439
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 #438
- gomod(deps): bump sigs.k8s.io/controller-runtime from 0.17.4 to 0.17.5 #437
- Fix link and remove repeated text from the Prometheus Scaler example #429
- gomod(deps): bump github.com/onsi/gomega from 1.33.0 to 1.33.1 #428
- gomod(deps): bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.17.4 #427
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 #426
- gomod(deps): bump github.com/avast/retry-go/v4 from 4.5.1 to 4.6.0 #425
- Check controller-gen version during install #424
- fix image building under ADO #423
- Bump controller-runtime #422
- Test with k8s v1.29.3 #421
- gomod(deps): bump the k8s-io group with 4 updates #419
- gomod(deps): bump github.com/onsi/gomega from 1.31.0 to 1.33.0 #418
- gomod(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 #414
- gomod(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 #412
- bump github.com/kedacore/keda/v2 #408
- Add Halamix2 to codeowners #406
- gomod(deps): bump go.uber.org/zap from 1.24.0 to 1.27.0 #405
- gomod(deps): bump github.com/avast/retry-go/v4 from 4.3.2 to 4.5.1 #404
- gomod(deps): bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.17.1 #402
- Use single go.mod file #399
- docker(deps): bump golang from 1.22.1 to 1.22.2 #396
- Fix release image path #392
- Bump controller-gen #391
- Remove module manager dependency #388
- Bump google.golang.org/grpc from 1.50.1 to 1.56.3 #379
- Apply Markdown linting in the Keda Manager repo #376
- Improve the Keda module testing strategy doc #374
- Change on cluster to in cluster #372
- Test keda module on k8s 1.28.6 #371
- remove unused makefile targets and variables #369
- Makefile remove unused #368
- adjust documentation after removing makefile targets for lifecycle ma… #367
- rename makefile targets "without lm" #366
- remove makefile targets with lifecycle manager #365
- docker(deps): bump golang from 1.21.6 to 1.22.0 #364
- Remove links to non-existing sections #360
- Don't fail on namespace creation #358
- docker(deps): bump golang from 1.21.5 to 1.21.6 [#355](https://github.com/kyma-p...
1.1.0
1.1.0 (2024-03-19)
Highlights
This version brings the latest version of Keda (v2.13
).
Implemented enhancements:
- Add resources check to keda jobs #361
- Fix upgrade GH Action #357
- Enable integration tests in GH Actions #353
- Enable upgrade tests in GH Actions #352
- Enable unit tests in GH Actions #351
- Enable linting in GH Actions #350
- enable dependabot for actions & dockerfile #349
- Add missing
GH_TOKEN
env #347 - Use the
gh-cli
app to verify job statuses #346 - Remove secrets and configmaps from the cache #341
- Add new release script to check release assets #330
- Move Scripts to Workflows dir and add release job verification #329
- Move script to actions #327
- Enable Markdown Link Check in the keda manager repo #322
- Exclude module-manifest from keda upgrade test scenario #320
- Remove the
.version
file #319 - Remove Unit Tests Action and Moduletemplate generation from release flow #316
- Use branch name instead of latest word #314
- Use latest keda version 2.13.1 #383
1.0.2
1.0.1
What has changed
- Include version 1.0.0 in scanning (#305) by @kwiatekus
- use latest tags in sec-scanners-config on main (#306) by @pPrecel
- make sec-scanners-config optional in moduletemplate (#307) by @pPrecel
- Use sec-scanners-config during the release (#308) by @pPrecel
- add configuration for golangci-lint (#309) by @anoipm
- Bump golang 1.21.4 (#310) by @kwiatekus
- Bump keda-manager in security scanners conf (#311) by @kwiatekus
Full changelog: 1.0.0...1.0.1
1.0.0
New Issues: 🚀
Bugs fixed: 🐛
Merged pull requests:
v0.3.2
What has changed
- Implement module-config template (#285) by @pPrecel
- Restore dora step (#286) by @Cortey
- Include docu link and repo url in module-config template (#288) by @kwiatekus
- update script (#289) by @dbadura
- removal (#290) by @Cortey
- bump (#291) by @Cortey
- Unify fqdn for keda module (#292) by @kwiatekus
- change_matched_version (#293) by @Cortey
- bump golang (#294) by @dbadura
- prepare new release (#295) by @dbadura
- bump image (#296) by @dbadura
- use correct tag (#297) by @dbadura
- add more release logs (#299) by @pPrecel
Full changelog: v0.3.1...v0.3.2