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
- Move status badge to status subcategory #348
- Adjust Prometheus example diagram and move the example to the root folder #345
- Bump golang to 1.21.5 #344
- Remove project file #340
- 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
- Update codeowners #323
- Make sure latest manager image is scanned on main group #313