Commit Graph

294 Commits

Author SHA1 Message Date
Pedro Tôrres 6e7f15d54c
reimplement custom interceptor metrics (#720)
Co-authored-by: Jorge Turrado Ferrero <jorge.turrado@scrm.lidl>
2023-06-26 06:12:17 +00:00
Pedro Tôrres 4656eca550
Cleanup Leftovers from #669 (#719) 2023-06-26 07:42:59 +02:00
Tom Kerkhove a628222449
chore: Publish changelog for v0.5.0 and update release process (#714) 2023-06-20 10:50:28 +00:00
Tom Kerkhove a6cc536bfe
feat: Introduce release tracking issue template (#713) 2023-06-20 09:56:43 +02:00
dependabot[bot] d6a312e287
chore(deps): bump google.golang.org/grpc from 1.54.0 to 1.56.0 (#708)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 06:30:36 +00:00
dependabot[bot] 835f2c0f09
chore(deps): bump k8s.io/api from 0.27.1 to 0.27.3 (#705)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-20 07:52:50 +02: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
Jorge Turrado Ferrero f06f97553d
feat: Use `registry.k8s.io/e2e-test-images/agnhost` instead of `arschles/xkcd` (#693) 2023-06-01 22:29:28 +02:00
Jorge Turrado Ferrero d6fe14a174
fix: Varify manifest changes correctly (#692)
Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>
2023-06-01 07:56:54 +02:00
Pedro Tôrres 70a03353ab
fix verify-codegen (#695)
* fix verify-codegen

Signed-off-by: Pedro Tôrres <pedrotorres@microsoft.com>

* make codegen

Signed-off-by: Pedro Tôrres <pedrotorres@microsoft.com>

---------

Signed-off-by: Pedro Tôrres <pedrotorres@microsoft.com>
2023-06-01 01:45:19 +02:00
Jorge Turrado Ferrero 45ec8569e1
feat: use the same e2e system as in core (#686) 2023-05-31 16:38:56 +02:00
dependabot[bot] a47e91f3da
chore(deps): bump actions/setup-python from 4.6.0 to 4.6.1 (#688)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 22:50:01 +02:00
dependabot[bot] de8e9e0fc6
chore(deps): bump helm/kind-action from 1.5.0 to 1.7.0 (#679)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-26 17:59:46 +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
Jorge Turrado Ferrero c87b1b8e3a
fix: Use correct labels during e2e tests (#671) 2023-05-10 07:54:13 +02:00
dependabot[bot] 88c2808ae0
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.9.4 (#666)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 12:29:23 +02:00
dependabot[bot] 755b32998f
chore(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 (#668)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 12:29:03 +02:00
dependabot[bot] fe7eb68c31
chore(deps): bump actions/setup-python from 4.5.0 to 4.6.0 (#663)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-26 10:46:20 +00:00
Jorge Turrado Ferrero 7417d6c61c
Update ARM64 e2e test flow (#664) 2023-04-26 10:33:41 +00:00
Jorge Turrado Ferrero daa5900aa5
chore: bump deps (#645) 2023-03-21 12:16:22 +01:00
dependabot[bot] 2bed0a4837
chore(deps): bump actions/setup-go from 3 to 4 (#638)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 18:06:50 +00:00
Jorge Turrado Ferrero 561d2bcddd
chore: Remove v1.23 from e2e tests (#637) 2023-03-15 11:46:53 +00:00
dependabot[bot] 5592966888
chore(deps): bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#636)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-15 03:00:42 +01:00
dependabot[bot] 148a5292f1
chore(deps): bump google.golang.org/protobuf from 1.28.1 to 1.29.0 (#634)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 19:05:29 +00:00
dependabot[bot] 45631305f9
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.1 (#632)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 19:47:13 +01:00
dependabot[bot] 1a4fa257e9
chore(deps): bump github.com/kedacore/keda/v2 from 2.9.3 to 2.10.0 (#635)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 19:31:01 +01:00
dependabot[bot] 55e60d1d52
chore(deps): bump actions/cache from 3.2.6 to 3.3.1 (#631)Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.6 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.6...v3.3.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 19:04:43 +01:00
Jorge Turrado Ferrero aee44e2d38
chore: use GH_AUTOMATION_PAT instead of GH_PROJECT_AUTOMATION_AUTH (#627)Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
* chore: use GH_AUTOMATIONS_PAT instead of GH_PROJECT_AUTOMATION_AUTH

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

* Apply suggestions from code review

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>
2023-03-13 18:39:22 +01:00
Tom Kerkhove 3fdc76ccba
chore: Provide update on project status (#628
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2023-03-09 20:10:54 +01:00
Pedro Tôrres 1bfc7abcb5
operator: upgrade kubebuilder to v3 (#626) 2023-03-09 10:37:20 +01:00
Jorge Turrado Ferrero 2b4acccc26
chore: bump deps (#624) 2023-03-07 07:18:58 +01:00
Pedro Tôrres 653ddb64d3
rbac: narrow permissions (#613)
* fix(rbac): narrow permissions

Signed-off-by: Pedro Tôrres <pedrotorres@microsoft.com>

* feat(rbac): generate manifests with kubebuilder

Signed-off-by: Pedro Tôrres <pedrotorres@microsoft.com>

---------

Signed-off-by: Pedro Tôrres <pedrotorres@microsoft.com>
Signed-off-by: Pedro Tôrres <t0rr3sp3dr0@gmail.com>
2023-03-02 08:36:55 +01:00
Pedro Tôrres 3bd29c22df
controller: use kedav1alpha1.ScaledObject default values (#610)
Co-authored-by: Pedro Tôrres <pedrotorres@microsoft.com>
2023-02-28 01:19:13 +01:00
dependabot[bot] 1654dcc979
chore(deps): bump actions/cache from 3.2.5 to 3.2.6 (#616)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jorge Turrado Ferrero <jorge.turrado@scrm.lidl>
2023-02-27 19:50:02 +01:00
dependabot[bot] 80cf255039
chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#617)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 19:12:41 +01:00
Pedro Tôrres 1bd8ba1180
routing: lookup host without port (#609)
Co-authored-by: Pedro Tôrres <pedrotorres@microsoft.com>
2023-02-25 01:11:23 +00:00
Tom Kerkhove d2ca6876c4
fix(automation): Automatically add new issues to GitHub Project (#614
Use GA API of GitHub Projects - https://github.blog/changelog/2022-06-23-the-new-github-issues-june-23rd-update/#%F0%9F%A4%96-graphql-api-improvements

Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2023-02-25 01:37:36 +01:00
dependabot[bot] ab7ce0941f
chore(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.1 (#606)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-21 19:24:55 +00:00
Tom Kerkhove cd0b599166
fix(automation): Automatically add new issues to GitHub Project (#604) 2023-02-16 20:35:45 +00:00
dependabot[bot] 812d00ba33
chore(deps): bump actions/cache from 3.2.4 to 3.2.5 (#602)
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.4...v3.2.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 22:49:55 +00:00
dependabot[bot] 4fd1f25fa2
chore(deps): bump google.golang.org/grpc from 1.52.3 to 1.53.0 (#603)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.52.3 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.52.3...v1.53.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 22:23:03 +00:00
Aaron Batilo 8f90980f7b
fix: Create copy of backoff struct (#598)
Closes https://github.com/kedacore/http-add-on/issues/586
2023-02-07 18:12:33 +00:00
Jorge Turrado Ferrero 8b1df1fcf2
feat: build an extra docker tag with commit sha (#596)
* feat: rename docker images and add sha tag

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

* fix broken link

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

* update e2e test

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

* undo renaming

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

* update changelog

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

* apply feedback

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

---------

Signed-off-by: Jorge Turrado <jorge_turrado@hotmail.es>
Signed-off-by: Jorge Turrado <jorge.turrado@scrm.lidl>
2023-02-07 08:57:06 +00:00
dependabot[bot] 9242d6991e
chore(deps): bump sigs.k8s.io/controller-runtime from 0.14.2 to 0.14.4 (#597)Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.14.2 to 0.14.4.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.14.2...v0.14.4)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 19:07:05 +01:00
dependabot[bot] 16599adb8b
chore(deps): bump sigs.k8s.io/controller-runtime from 0.14.1 to 0.14.2 (#590)Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jorge Turrado Ferrero <jorge.turrado@scrm.lidl>
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.14.1...v0.14.2)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jorge Turrado Ferrero <jorge.turrado@scrm.lidl>
2023-02-05 14:11:26 +01:00
dependabot[bot] ce567a2993
chore(deps): bump google.golang.org/grpc from 1.52.1 to 1.52.3 (#589)Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com> Co-authored-by: Jorge Turrado Ferrero <jorge.turrado@scrm.lidl>
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.52.1 to 1.52.3.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.52.1...v1.52.3)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Co-authored-by: Jorge Turrado Ferrero <jorge.turrado@scrm.lidl>
2023-02-05 14:05:43 +01:00
Tom Kerkhove 9137d9622d
chore: Add Artifact Hub to release process (#595)
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
2023-01-31 16:33:28 +00:00
Jorge Turrado Ferrero 7cea10ced1
fix(static checks): Remove whitespace (#593) 2023-01-31 09:50:31 +01:00