Commit Graph

11 Commits

Author SHA1 Message Date
shayrybak d15f4428cf
Add support for initialCooldownPeriod On httpScaledObjects (#1212)
* Add support for initialCooldownPeriod On httpScaledObjects

Signed-off-by: Shay Rybak <shay.rybak@similarweb.com>

* update changelog

Signed-off-by: Shay Rybak <shay.rybak@similarweb.com>

* make manifests

Signed-off-by: Shay Rybak <shay.rybak@similarweb.com>

* Update InititalCooldownPeriod to *int32

Signed-off-by: Shay Rybak <shay.rybak@similarweb.com>

* nil ptr check for setting initialCooldownPeriod

Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>

* make generate manifests

Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>

---------

Signed-off-by: Shay Rybak <shay.rybak@similarweb.com>
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
Co-authored-by: Jan Wozniak <wozniak.jan@gmail.com>
2025-02-21 12:38:36 +00:00
Jorge Turrado Ferrero a4f9f39ac5
feat: Support aggregation options (#961)
* feat: Support aggregation options

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* Updates

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* Updates

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* fix changelog

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* style & codegen

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* add mocks

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* update docs

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* fix e2e test

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* merge issues

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* update manifests

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

---------

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
2024-04-10 21:41:18 +00:00
Jorge Turrado Ferrero e6896c2ea4
Operator is aware about changes on underlying ScaledObject (#901)
* Operator is aware about changes on underlying ScaledObject

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* .

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* .

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* Update CHANGELOG.md

Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>

---------

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado Ferrero <Jorge_turrado@hotmail.es>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2024-04-02 20:30:09 +00:00
Jorge Turrado Ferrero 6453b18638
feat: Propagate HTTPScaledObject labels and annotations to ScaledObject (#899) 2024-01-27 13:45:51 +01:00
Jorge Turrado Ferrero b8f3972522
Remove deprecations and fix CRD columns (#888)
* Remove deprecations and fix CRD columns

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* add missing files

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* add missing files

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* fix duplicated conditions

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* fix style

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* fix space

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

* Update changelog

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

---------

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
2024-01-22 11:20:40 +01:00
Jorge Turrado Ferrero 214431250a
feat: Add support for any resource which implementes `/scale` subresource (#852) 2023-12-13 16:33:28 +01:00
Jorge Turrado Ferrero ce372282d1
fix: HTTPScaledObject is the owner of the underlying ScaledObject (#704)
* fix: HTTPScaledObject is the owner of the underlying ScaledObject

Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>

* remove not needed code

Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>

* update e2e tests

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>

---------

Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>
Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
2023-06-16 06:52:07 +02:00
Pedro Tôrres d333a0e7f5
PathPrefix-based Routing (#677) 2023-06-15 11:51:53 +00:00
Pedro Tôrres fb17e777c9
HTTPSO-based Routing Table (#669) 2023-06-15 00:33:59 +02:00
Jocelyn Thode e0e959657e
feat: Move http scaled object from single host to multi host system (#674)
Co-authored-by: Somesh Koli <somesh.koli@headout.com>
2023-05-26 17:28:51 +02:00
Pedro Tôrres 1bfc7abcb5
operator: upgrade kubebuilder to v3 (#626) 2023-03-09 10:37:20 +01:00