Skip to content

Commit 1c9f734

Browse files
Prepare v0.8.0 (#1010)
* Prepare v0.8.0 Signed-off-by: Jorge Turrado <[email protected]> * rebase main branch Signed-off-by: Jorge Turrado <[email protected]> * move add-in installation to the end of setup to remove noise on logs Signed-off-by: Jorge Turrado <[email protected]> * Apply suggestions from code review Co-authored-by: Tom Kerkhove <[email protected]> Signed-off-by: Jorge Turrado Ferrero <[email protected]> --------- Signed-off-by: Jorge Turrado <[email protected]> Signed-off-by: Jorge Turrado <[email protected]> Signed-off-by: Jorge Turrado Ferrero <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]>
1 parent 38f50bf commit 1c9f734

File tree

15 files changed

+48
-73
lines changed

15 files changed

+48
-73
lines changed

.github/ISSUE_TEMPLATE/2_bug_report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ body:
5252
label: "HTTP Add-on Version"
5353
description: "What version of the KEDA HTTP Add-on are you running?"
5454
options:
55+
- "0.8.0"
5556
- "0.7.0"
5657
- "0.6.0"
5758
- "0.5.0"

CHANGELOG.md

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ This changelog keeps track of work items that have been completed and are ready
1010
## History
1111

1212
- [Unreleased](#unreleased)
13+
- [v0.8.0](#v080)
1314
- [v0.7.0](#v070)
1415
- [v0.6.0](#v060)
1516
- [v0.5.0](#v050)
@@ -22,14 +23,33 @@ This changelog keeps track of work items that have been completed and are ready
2223

2324
### New
2425

25-
- **General**: Add support to collect metrics using either a prometheus compatible endpoint or by sending metrics to an OTEL http endpoint ([#910](https://github.com/kedacore/http-add-on/issues/910))
26-
- **General**: Propagate HTTPScaledObject labels and annotations to ScaledObject ([#840](https://github.com/kedacore/http-add-on/issues/840))
27-
- **General**: Provide support to allow HTTP scaler to work alongside other core KEDA scalers ([#489](https://github.com/kedacore/http-add-on/issues/489))
28-
- **General**: Support aggregation windows ([#882](https://github.com/kedacore/http-add-on/issues/882))
26+
- **General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
2927

3028
### Improvements
3129

30+
- **General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
31+
32+
### Fixes
33+
34+
- **General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
35+
36+
### Deprecations
37+
38+
- **General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
39+
40+
### Other
41+
42+
- **General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
43+
44+
## v0.8.0
45+
46+
### New
47+
3248
- **General**: Add configurable TLS on the wire support to the interceptor proxy ([#907](https://github.com/kedacore/http-add-on/issues/907))
49+
- **General**: Add support for collecting metrics using a Prometheus compatible endpoint or by sending metrics to an OpenTelemetry's HTTP endpoint ([#910](https://github.com/kedacore/http-add-on/issues/910))
50+
- **General**: Propagate HTTPScaledObject labels and annotations to ScaledObject ([#840](https://github.com/kedacore/http-add-on/issues/840))
51+
- **General**: Provide support for allowing HTTP scaler to work alongside other core KEDA scalers ([#489](https://github.com/kedacore/http-add-on/issues/489))
52+
- **General**: Support aggregation windows ([#882](https://github.com/kedacore/http-add-on/issues/882))
3353

3454
### Fixes
3555

@@ -39,8 +59,6 @@ This changelog keeps track of work items that have been completed and are ready
3959

4060
You can find all deprecations in [this overview](https://github.com/kedacore/http-add-on/labels/breaking-change) and [join the discussion here](https://github.com/kedacore/http-add-on/discussions/categories/deprecations).
4161

42-
- **General**: Deprecated `.spec.scaleTargetRef.deployment` ([#960](https://github.com/kedacore/http-add-on/discussions/960))
43-
- **General**: Deprecated `KEDA_HTTP_DEPLOYMENT_CACHE_POLLING_INTERVAL_MS` in favor of `KEDA_HTTP_ENDPOINTS_CACHE_POLLING_INTERVAL_MS` ([#438](https://github.com/kedacore/http-add-on/issues/438))
4462
- **General**: Deprecated `targetPendingRequests` in favor of `spec.scalingMetric.*.targetValue` ([#959](https://github.com/kedacore/http-add-on/discussions/959))
4563

4664
### Other

Makefile

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -176,22 +176,22 @@ deploy: manifests kustomize ## Deploy to the K8s cluster specified in ~/.kube/co
176176
$(KUSTOMIZE) edit set image ghcr.io/kedacore/http-add-on-interceptor=${IMAGE_INTERCEPTOR_VERSIONED_TAG}
177177

178178
cd config/interceptor && \
179-
$(KUSTOMIZE) edit add patch --path e2e-test/deployment.yaml --group apps --kind Deployment --name interceptor --version v1
179+
$(KUSTOMIZE) edit add patch --path e2e-test/otel/deployment.yaml --group apps --kind Deployment --name interceptor --version v1
180180

181181
cd config/interceptor && \
182-
$(KUSTOMIZE) edit add patch --path e2e-test/scaledobject.yaml --group keda.sh --kind ScaledObject --name interceptor --version v1alpha1
182+
$(KUSTOMIZE) edit add patch --path e2e-test/otel/scaledobject.yaml --group keda.sh --kind ScaledObject --name interceptor --version v1alpha1
183183

184184
cd config/interceptor && \
185-
$(KUSTOMIZE) edit add patch --path tls/deployment.yaml --group apps --kind Deployment --name interceptor --version v1
185+
$(KUSTOMIZE) edit add patch --path e2e-test/tls/deployment.yaml --group apps --kind Deployment --name interceptor --version v1
186186

187187
cd config/interceptor && \
188-
$(KUSTOMIZE) edit add patch --path tls/proxy.service.yaml --kind Service --name interceptor-proxy --version v1
188+
$(KUSTOMIZE) edit add patch --path e2e-test/tls/proxy.service.yaml --kind Service --name interceptor-proxy --version v1
189189

190190
cd config/scaler && \
191191
$(KUSTOMIZE) edit set image ghcr.io/kedacore/http-add-on-scaler=${IMAGE_SCALER_VERSIONED_TAG}
192192

193193
cd config/scaler && \
194-
$(KUSTOMIZE) edit add patch --path e2e-test/deployment.yaml --group apps --kind Deployment --name scaler --version v1
194+
$(KUSTOMIZE) edit add patch --path e2e-test/otel/deployment.yaml --group apps --kind Deployment --name scaler --version v1
195195

196196
cd config/operator && \
197197
$(KUSTOMIZE) edit set image ghcr.io/kedacore/http-add-on-operator=${IMAGE_OPERATOR_VERSIONED_TAG}
@@ -200,13 +200,3 @@ deploy: manifests kustomize ## Deploy to the K8s cluster specified in ~/.kube/co
200200

201201
undeploy:
202202
$(KUSTOMIZE) build config/default | kubectl delete -f -
203-
204-
kind-load:
205-
kind load docker-image ghcr.io/kedacore/http-add-on-operator:${VERSION}
206-
kind load docker-image ghcr.io/kedacore/http-add-on-interceptor:${VERSION}
207-
kind load docker-image ghcr.io/kedacore/http-add-on-scaler:${VERSION}
208-
209-
k3d-import:
210-
k3d image import ghcr.io/kedacore/http-add-on-operator:main
211-
k3d image import ghcr.io/kedacore/http-add-on-interceptor:main
212-
k3d image import ghcr.io/kedacore/http-add-on-scaler:main

config/interceptor/otel/deployment.yaml

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)