Stefan Prodan
4a34158587
Release v1.28.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-01-26 12:35:51 +02:00
Stefan Prodan
57bf2ab7d1
Update Kubernetes packages to v1.26.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2023-01-25 13:47:38 +02:00
Sanskar Jaiswal
c65d072249
Merge pull request #1338 from wwadge/add-prometheus-bearer-auth
...
Allow access to Prometheus in OpenShift via SA token
2023-01-18 19:32:49 +05:30
Wallace Wadge
a50d7de86d
Allow access to Prometheus in OpenShift via SA token
...
Fixes: https://github.com/fluxcd/flagger/issues/1064
Signed-off-by: Wallace Wadge <wwadge@gmail.com >
2023-01-18 08:56:53 +01:00
Aurel Canciu
5d3ab056f0
Support for overriding primary scaler replicas
...
Adding support for overriding the primary scaler replica count via
.spec.autoscalerRef.primaryScalerReplicas, a feature which would enable
users to define a different scaling configurations for the primary.
This can be useful in the situation where the user does not want to
scale the canary workload to the exact same size as the primary,
especially when opting for a canary deployment pattern where only a
small portion of traffic is routed to the canary workload pods.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com >
2023-01-16 18:47:14 +01:00
Sanskar Jaiswal
0aecddb00e
Release v1.27.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-12-16 14:37:38 +05:30
Gallardot
85fe251991
create canary apisix object only with the related http route
...
Signed-off-by: Gallardot <tttick@163.com >
2022-12-07 11:56:57 +08:00
Gallardot
e440be17ae
add e2e tests and helper functions for router
...
Signed-off-by: Gallardot <tttick@163.com >
2022-12-06 17:54:03 +05:30
Gallardot
ce52408bbc
improve apisix router and metric observer
...
Signed-off-by: Gallardot <tttick@163.com >
2022-12-06 17:52:38 +05:30
Gallardot
badf7b9a4f
chore: add UT, add DIFF
...
Signed-off-by: Gallardot <tttick@163.com >
2022-12-06 14:46:43 +05:30
Gallardot
3e9fe97ba3
[apisix] Implement router interface and observer interface
...
Signed-off-by: Gallardot <tttick@163.com >
2022-12-06 14:46:42 +05:30
Stefan Prodan
7509264d73
Release v1.26.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-11-23 15:45:54 +02:00
Christoph Grotz
e015a409fe
Added support for Gateway API v1beta1
...
Signed-off-by: Christoph Grotz <grotz@google.com >
2022-11-22 15:51:16 +01:00
Sanskar Jaiswal
5b61f15f95
Release v1.25.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-11-16 15:06:33 +05:30
Sanskar Jaiswal
14ccda5506
add unit tests for session affinity in istio router
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-11-10 13:17:16 +05:30
Sanskar Jaiswal
a496b99d6e
add session affinity support for weighted routing with istio
...
Add `.spec.analysis.sessionAffinity` to configure session affinity for
weighted routing. Add support for session affinity in the Istio router,
using the `Set-Cookie` and `Cookie` headers.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-11-10 13:17:16 +05:30
ashokhein
8aa9ca92e3
Fixing cluster name
...
Signed-off-by: ashokhein <ashokhein@gmail.com >
2022-10-28 11:56:06 +00:00
Stefan Prodan
50f9255af2
Release v1.24.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-10-26 16:44:26 +03:00
mdolinin
4c0b2beb63
fix(gloo): Use correct route table name in case service name was overwritten
...
Signed-off-by: mdolinin <dmo.builder@gmail.com >
2022-10-24 21:38:08 -04:00
Stefan Prodan
d38a2406a7
Release v1.24.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-10-23 13:07:10 +03:00
Stefan Prodan
08d7520458
Release v1.23.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-10-20 12:59:54 +03:00
Stefan Prodan
8197073cf0
Merge pull request #1270 from RicardoLorenzo/slack_bot_token_authentication
...
Slack bot token authentication
2022-10-18 17:48:00 +03:00
Ricardo Lorenzo
3dd667f3b3
Slack bot token authentication
...
Signed-off-by: Ricardo Lorenzo <rlorenzo@payfone.com >
2022-10-18 14:56:08 +01:00
Sanskar Jaiswal
3418488902
update Go to 1.19
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-10-12 12:40:15 +05:30
Sanskar Jaiswal
e593f2e258
gatewayapi: fix reconcilation of nil hostnames
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-10-10 16:29:21 +05:30
ashokhein
4dbeec02c8
Include cluster name in all alerts
...
Signed-off-by: ashokhein <ashokhein@gmail.com >
2022-10-05 12:16:57 +00:00
Øistein Sletten Løvik
6d72050e81
logCmdOutput to logger instead of stdout
...
Signed-off-by: Øistein Sletten Løvik <oistein@oistein.org >
2022-09-26 13:52:59 +02:00
Sanskar Jaiswal
a4941bd764
Release v1.22.2
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-29 18:37:38 +05:30
Andy Librian
8b1155123d
use min replicas set by autoscaler in ScaleFromZero if autoscaler is specified
...
Without this, the canary replicas are updated twice:
to 1 replica then after a few seconds to the value of HPA minReplicas.
In some cases, when updated to 1 replica (before updated by HPA
controller to the minReplicas), it's considered ready: 1 of 1 (readyThreshold 100%),
and the canary weight is advanced to receive traffic with less capacity
than expected.
Co-Authored-By: Joshua Gibeon <joshuagibeon7719@gmail.com >
Co-authored-by: Sanskar Jaiswal <hey@aryan.lol >
Signed-off-by: Andy Librian <andylibrian@gmail.com >
2022-08-18 13:23:46 +07:00
Sanskar Jaiswal
5285b76746
Release v1.22.1
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-01 15:03:33 +05:30
Sanskar Jaiswal
a5c284cabb
fix fallback logic for HPAv2 to v2beta2
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-07-29 16:33:30 +05:30
Vidhart Bhatia
25a33fe58f
Update ScaledObject API to KEDA 2.7.1
...
Signed-off-by: Vidhart Bhatia <vidhartbhatia@hotmail.com >
Co-authored-by: Sanskar Jaiswal <sanskar.jaiswal@weave.worksl >
2022-07-29 14:50:29 +05:30
Sanskar Jaiswal
a8444a6328
Release v1.22.0
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-07-11 17:34:25 +05:30
Sanskar Jaiswal
76bac5d971
Merge pull request #1216 from aryan9600/keda-scaled-objects
...
Add support for KEDA ScaledObjects as an auto scaler
2022-07-08 19:21:22 +05:30
Sanskar Jaiswal
b108672fad
use a better query to test primary scaledobject reconciliation
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-07-01 09:43:46 +05:30
Sanskar Jaiswal
a098d04d64
update primary scaler query handling to consider mutliple triggers
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-30 17:06:45 +05:30
Nick Freyaldenhoven
072d9b9850
Removing stray blank line.
...
Signed-off-by: Nick Freyaldenhoven <freyaldenhovennc@gmail.com >
2022-06-22 08:41:45 -05:00
Nick Freyaldenhoven
31856a2f46
Reintroducing the old empty check for metric template references. Reverting removal in commit 7df1beef85 to support the optianl namespace. Adding test for future valdiation.
...
Signed-off-by: Nick Freyaldenhoven <freyaldenhovennc@gmail.com >
2022-06-21 10:28:54 -05:00
Sanskar Jaiswal
358391bfde
Merge pull request #1204 from shipt/contour-service-metric-fix
...
fix contour prom query for when service name is overwritten
2022-06-21 14:54:15 +05:30
Sanskar Jaiswal
7b2c005d9b
Merge pull request #1205 from shipt/bugfix-contour-annotation-override
...
fix contour httproxy annotations overwrite
2022-06-21 13:51:40 +05:30
brandoncate
e1bd004683
fix contour prom query when service name is specified
...
Signed-off-by: brandoncate <brandon.cate@shipt.com >
2022-06-17 10:07:00 -05:00
brandoncate
0cecab530f
fix contour httproxy annotations overwrite
...
Signed-off-by: brandoncate <brandon.cate@shipt.com >
2022-06-17 10:02:02 -05:00
Sanskar Jaiswal
6a1b765a77
add unit tests for ScaledObjectReconciler
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-09 21:38:10 +05:30
Sanskar Jaiswal
b2dc762937
add support for KEDA ScaledObjects via ScaledObjectReconciler
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-09 21:36:57 +05:30
Sanskar Jaiswal
9d8941176b
fix primary hpa label reconciliation
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-09 20:30:53 +05:30
Sanskar Jaiswal
e0e2d5c0e6
refactor hpa reconcile logic to be generic for both versions
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
for objectmeta as well
2022-06-08 12:25:35 +05:30
Sanskar Jaiswal
f23be1d0ec
add unit tests for hpa reconciler
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-07 13:43:11 +05:30
Sanskar Jaiswal
fa595e160c
add ScalerReconciler to canary and refactor hpa out of deployment controller
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-07 13:43:11 +05:30
Stefan Prodan
bfcf288561
Update Kubernetes packages to v1.24.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-31 13:00:16 +03:00
Sanskar Jaiswal
560f884cc0
Merge pull request #1185 from philnichol/adding-appprotocol
...
feat: Add an optional `appProtocol` field to `spec.service`
2022-05-19 19:26:49 +05:30