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
Phil Nichol
d79898848e
feat: Added the optional appProtocol field to Canary.Service
...
Signed-off-by: Phil Nichol <35630607+philnichol@users.noreply.github.com >
2022-05-15 19:07:18 +01:00
Stefan Prodan
edd5515bd7
Release v1.21.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-06 18:25:07 +03:00
Sanskar Jaiswal
8c690d1b21
avoid setting owner refs if the service mesh cluster is different
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-05-06 01:06:03 +05:30
Stefan Prodan
a8b4e9cc6d
Merge pull request #1181 from aryan9600/no-cross-ns-refs
...
Add flag to disable cross namespace refs to Custom Resources
2022-05-03 11:53:38 +03:00
Sanskar Jaiswal
30ed9fb75c
verify canary spec before syncing
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-04-29 13:53:14 +05:30
Stefan Prodan
95381e1892
Merge pull request #1150 from cdlliuy/be_honor_to_skip_analysis_new
...
ignore FailedCheck result when skipAnalysis defined and be honor to skipAnalysis when internal error happens
2022-04-28 11:19:05 +03:00
Sanskar Jaiswal
7df1beef85
Add flag to disable cross namespace refs to AlertProviders and MetricTemplates
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-04-27 17:09:07 +05:30
Stefan Prodan
e7f16a8c06
Release v1.20.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-04-15 12:49:17 +03:00
Sanskar Jaiswal
c7c0c76bd3
fix canary rollback behaviour
...
Prevents the canary from getting triggered, when a canary deploy is
updated to match the primary deploy after an analysis fails.
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-04-15 13:49:05 +05:30
Stefan Prodan
67cc965d31
Merge pull request #1164 from shipt/contour-retryon-support
...
Contour: Update the httproxy API and enable RetryOn
2022-04-12 10:32:53 +03:00