Tomek Urbaszek
02f6da7e1f
[v2] Add pre-commit and CI static checks ( #1025 )
...
* Add pre-commit and CI static checks
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
* Check if scalers are sorted and check offensive language
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
* Add autogenreated tables of content
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
* Improve information about pre-commits in KEDA
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
* Align casing
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
* Fix merge conflict
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
* fixup! Fix merge conflict
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
2020-08-26 13:03:39 +02:00
Zbynek Roubalik
a768340bcd
[v2] don't inspect other scalers if one is active ( #1036 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-25 13:22:24 -07:00
Zbynek Roubalik
bf25619a6d
Fixing minor typos and formatting ( #1037 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-25 09:49:51 +02:00
Zbynek Roubalik
b6c60a088a
[v2] Fix typos in MySQL scaler tests ( #1028 ) ( #1031 )
...
Signed-off-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
Co-authored-by: Tomek Urbaszek <tomasz.urbaszek@polidea.com>
2020-08-24 09:55:03 +02:00
Ahmed ElSayed
11658ecd39
[v2] remove queue creating in azure queue scaler ( #1009 )
...
Signed-off-by: Jenya Privalov <jenya@hexadite.com>
Co-authored-by: Jenya Privalov <jenya@hexadite.com>
2020-08-21 08:50:31 -07:00
Zbynek Roubalik
4dfc9683e9
[v2] more restricted rbac ( #1024 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-21 08:50:03 -07:00
Zbynek Roubalik
b3d3d26798
[v2] rename containerName to envSourceContainerName ( #1023 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-21 08:49:42 -07:00
Zbynek Roubalik
d7c8dbf4bb
[v2] improving ScaledJob log messages ( #1019 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-20 10:16:52 -07:00
ilyamor
b286338d0b
[v2] add support for multiple redis list types in redis list scaler ( #1013 )
...
Co-authored-by: ilyamor <ilyamor@coraloigx.com>
2020-08-20 10:16:03 -07:00
Zbynek Roubalik
898e760d3c
moving defaults to const ( #1018 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-20 14:14:13 +02:00
Ahmed ElSayed
bd8ed0d177
add rbac access to triggerAuthentication CRD ( #1016 )
...
Signed-off-by: Ahmed ElSayed <ahmels@microsoft.com>
2020-08-20 10:12:15 +02:00
Zbynek Roubalik
efa5ec6580
[v2] e2e fix: run Makefile from the project root directory ( #1015 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-19 09:18:37 -07:00
Zbynek Roubalik
f48e0275fe
[v2] fix e2e tests to use the new deployment style ( #1012 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-19 07:53:48 -07:00
Zbynek Roubalik
2ed545f5e1
Provide docs on updating changelog in pull request template ( #999 ) ( #1014 )
...
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2020-08-19 16:50:15 +02:00
Zbynek Roubalik
00f663426e
[v2] migrate to Operator SDK v1.0.0 ( #1007 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-19 10:48:26 +02:00
Tsuyoshi Ushio
6f26392cfa
[v2] Add Sample repo for Azure Storage Queue and ScaledJob ( #1010 )
...
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
2020-08-19 07:56:45 +02:00
Samuel Macko
ab4deb8d35
[v2] Fixing escaping of chars in metric names ( #991 )
...
Signed-off-by: Samuel Macko <samuel.macko.sm@gmail.com>
2020-08-18 14:44:38 +02:00
Tom Kerkhove
3fcf463fd5
[v2] Document Prometheus metrics for KEDA Metrics API Server ( #1000 )
2020-08-17 11:32:27 +02:00
Tom Kerkhove
ac7e5df788
Document External Push scaler in changelog ( #998 )
...
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2020-08-17 09:50:25 +02:00
Samuel Macko
414da65a2d
[v2] Labels from ScaledObject to HPA ( #989 )
...
Signed-off-by: Samuel Macko <samuel.macko.sm@gmail.com>
2020-08-12 17:38:19 -07:00
Zbynek Roubalik
bb521ae318
[v2] e2e tests minor fixes and improvements ( #987 )
...
Signed-off-by: Zbynek Roubalik zroubali@redhat.com
2020-08-11 08:17:38 -07:00
Sergiy Poplavskyi
14ff6ff679
[v2] BugFix and Updates for Artemis ActiveMQ scaler ( #986 )
...
* BugFix: Username and Password is empty
This fix allows to use a scaler definition without kubernetes secret, passing username and password in scaler metadata according to documentation for scaler
Signed-off-by: Sergiy Poplavskyi <spopla@microsoft.com>
* BugFix: Invalid argument when logging
This fix address an "invalid argument" exception, that throwing any time, when this line executed.
Signed-off-by: Sergiy Poplavskyi <spopla@microsoft.com>
* Feature: Introduce optional metadata patameter "restApiTemplate" to be able to finetune ActiveMQ endpoint
In different versions (or configurations) ActiveMQ REST andpoint can be different, than hardcoded in this scaler. To be able to finetune it, I have introduced an optional parameter to change this template.
Signed-off-by: Sergiy Poplavskyi <spopla@microsoft.com>
* [v2] Added "artemis-queue" scaler to list of scalers for v2
For some reason, ActiveMQ scaler wasn't added to v2. This commit will fix it.
Signed-off-by: Sergiy Poplavskyi <spopla@microsoft.com>
2020-08-11 12:42:21 +02:00
Ahmed ElSayed
3917ec425d
update tests for v2 ( #985 )
...
Signed-off-by: Ahmed ElSayed <ahmels@microsoft.com>
2020-08-11 11:14:52 +02:00
Nikhil Bhargava
bcc7526b10
Use input metric name consistently when reporting Job metrics ( #984 )
...
Signed-off-by: Nikhil Bhargava <993682+nbhargava@users.noreply.github.com>
2020-08-11 10:11:06 +02:00
Zbynek Roubalik
ff053e0326
[v2] switch to go 1.14 ( #983 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-10 13:28:14 -07:00
Zbynek Roubalik
4856bd76de
produce kedacore/build-tools image in GitHub Action
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-10 11:29:55 -07:00
Ahmed ElSayed
ae8192697b
run each e2e test in a separate process ( #975 )
...
Signed-off-by: Ahmed ElSayed <ahmels@microsoft.com>
2020-08-10 11:29:55 -07:00
Zbynek Roubalik
780c2d0a41
add Redis auth params info ( #981 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-10 13:06:12 +02:00
tbickford
3452531713
[v2] Adding prometheus metrics for when the HPA using external metrics. ( #889 )
...
Signed-off-by: Travis Bickford <tbickford@shutterstock.com>
2020-08-10 09:47:07 +02:00
Zbynek Roubalik
406089df10
[v2] add option to restore to original replica count after ScaledObject's deletion ( #973 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-07 11:43:21 -07:00
Zbynek Roubalik
04e413c9b1
don't use generated ScaledJob CRD in e2e tests ( #971 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 18:40:12 +02:00
Zbynek Roubalik
3c18431d79
[v2] Changelog note about multiple triggers and Kafka offset reset policy ( #972 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 18:00:39 +02:00
Zbynek Roubalik
79881e7ca4
update deps ( #970 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 15:59:18 +02:00
Tom Kerkhove
109d5e73ee
[v2] Add Managed Identity support for Azure Monitor scaler to changelog ( #968 )
...
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2020-08-06 14:40:47 +02:00
Zbynek Roubalik
cd2df3dcad
post merge chores
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 12:04:20 +02:00
Samuel Macko
ddeedbf330
[v2] Unique MetricName for each Trigger in ScaledObject ( #966 )
...
Signed-off-by: samuelmacko <samuel.macko.sm@gmail.com>
2020-08-06 11:22:56 +02:00
Tsuyoshi Ushio
ae6923e7f2
[v2] Introduce HistoryLimit with go mock ( #956 )
...
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
2020-08-06 11:22:56 +02:00
Tsuyoshi Ushio
6279d3235b
[v2] Remove MinReplicaCount and CooldownPeriod from scaled job ( #959 )
...
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
2020-08-06 11:22:56 +02:00
Tsuyoshi Ushio
afd7174c6f
[v2] Change the maxValue behavior to refer the maxReplicaCount ( #951 )
...
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
2020-08-06 11:22:56 +02:00
Tsuyoshi Ushio
73d676db41
[v2] Implement the scaledjob controler for v2 ( #945 )
...
* [v2] Implement the scaledjob controler for v2
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
* Scale Logic of the Azure Storage Queue for not scaling with invisible queue
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
* Update pkg/controller/scaledjob/scaledjob_controller.go
Co-authored-by: Zbynek Roubalik <726523+zroubalik@users.noreply.github.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
* rollback the change for rabbit mq and fix the protocol on crd
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
* Add protocol for the scalejobs_crd
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Zbynek Roubalik <726523+zroubalik@users.noreply.github.com>
2020-08-06 11:22:56 +02:00
Alessandro Grassi
dcaa94ce26
[v2]adds consumer offset reset policy option to keda kafka scaler ( #925 )
...
* adds consumer offset reset policy option to keda kafka scaler
Signed-off-by: grassiale <alessandro.grassi01@gmail.com>
2020-08-06 11:22:56 +02:00
Zbynek Roubalik
80a4d8faf8
[v2] temporary fix to be able to deploy ScaledJob on k8s 1.18 ( #926 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:55 +02:00
Zbynek Roubalik
5027269f48
[v2] enforce generation of CRDs in v1beta1 version ( #922 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:55 +02:00
Zbynek Roubalik
bbe7dbb35e
[v2] set default resource requests and limits ( #921 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:55 +02:00
Zbynek Roubalik
b4b33c1ff6
[v2] add Standard Resource metrics note to Changelog ( #920 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:55 +02:00
Zbynek Roubalik
418d22634f
refactor for v2
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:55 +02:00
Zbynek Roubalik
6d4e2beb54
[v2] change how kafka admin client is created ( #907 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:55 +02:00
ckuduvalli
3bd9d69823
[v2] Adding Standard Resource metrics to KEDA ( #874 )
...
Co-authored-by: Chaitanya Kuduvalli Ramachandra <chaitanya.r@ETC02Y77ZVJG5H.local>
Signed-off-by: Chaitanya Kuduvalli Ramachandra chaitanya.r@ETC02Y77ZVJG5H.local
2020-08-06 11:22:55 +02:00
Tom Kerkhove
619296162e
Fix broken links in changelog ( #901 )
...
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2020-08-06 11:22:55 +02:00
Zbynek Roubalik
4984fc60a7
add v2 features ( #898 )
...
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-08-06 11:22:53 +02:00