Nick Otter
8f9bb5b1bc
allow headers to be added to prometheus requests
...
Signed-off-by: Nick Otter <otternq@gmail.com >
Co-authored-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-27 01:03:23 +05:30
Sanskar Jaiswal
1dc270c2e6
feat: add support for primary backend cookies in session affinity
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-24 13:08:27 +05:30
Stefan Prodan
eaf5bb992c
Ensure constant format strings in fmt calls
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-03-23 08:59:45 +02:00
Thomas Banks
f1c8807c0d
feat: add knative integration
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
Co-authored-by: Thomas Banks
2025-03-22 01:02:30 +05:30
Markus Dobel
2c4b7a69a2
fix: do not evaluate incomplete samples from datadog
...
Signed-off-by: Markus Dobel <markus.dobel@epicompany.eu >
2025-02-12 18:12:38 +01:00
James Geisler
21acd7e3d6
If applied, this commit will allow the migration from an hpa to a scaled object
...
Signed-off-by: James Geisler <geislerjamesd@gmail.com >
2025-02-10 10:24:58 -06:00
Sanskar Jaiswal
45618b90db
feat: add option to generate headless services
...
Add a new field `.spec.service.headless` which if set to true results in
Flagger generating headless Services, i.e. with the Service's
`.spec.clusterIP` set to None.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-01-14 14:09:12 +05:30
Stefan Prodan
14543cc8bf
Release v1.40.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-17 11:14:49 +02:00
Sanskar Jaiswal
3b6b550d64
Add tests for annotations preservation in Gateway API router
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-12-16 22:16:08 +05:30
Stefan Prodan
282f2b36f0
Preserve HTTPRoute annotations injected by AWS Gateway API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-16 16:35:41 +02:00
Stefan Prodan
a85887de3c
Merge pull request #1735 from kahirokunn/add-helper-gen
...
Automate zz_generated.deepcopy.go updates with make codegen
2024-12-13 18:52:29 +02:00
kahirokunn
febc327673
chore(codegen): add helper generation to codegen script
...
chore(gatewayapi/v1beta1): add deepcopy-gen annotations
run `make codegen`
Signed-off-by: kahirokunn <okinakahiro@gmail.com >
2024-12-14 00:10:24 +09:00
kane8n
d4bd0f2ef8
add splunk provider
...
Signed-off-by: kane8n <takumi.kaneda@zozo.com >
2024-12-13 22:22:25 +09:00
Sanskar Jaiswal
7754cdb89a
Release v1.39.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-11-25 23:26:36 +05:30
Sanskar Jaiswal
4c0a26b675
gatewayapi: return early after creating new http routes
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-11-24 19:04:27 +05:30
Stefan Prodan
d4f766285d
Update generated client for Kubernetes 1.31
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-11-23 20:50:47 +02:00
Stefan Prodan
66fcea7581
Merge pull request #1724 from fluxcd/fix-codegen
...
fix: fix codegen script and update generated code
2024-11-23 20:35:40 +02:00
Sanskar Jaiswal
398fc90cc0
fix: fix codegen script and update generated code
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-11-23 18:12:23 +05:30
Juan Rodriguez
8f838388e8
feat: add disableTls option for webhooks request
...
Signed-off-by: Juan Rodriguez <engineer.jrg@gmail.com >
2024-11-21 19:22:18 +05:30
Mingjie Li
b88e080a66
add test back and use slices.SortFunc
...
Signed-off-by: Mingjie Li <mli@liveperson.com >
2024-10-26 16:50:51 +02:00
Mingjie Li
9941843385
fix #1712 : sort gateway api header fileter to fix canary restart
...
Signed-off-by: Mingjie Li <mli@liveperson.com >
2024-10-26 16:50:51 +02:00
Sanskar Jaiswal
6a090bca51
Release v1.38.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-07-30 13:06:44 +05:30
Sanskar Jaiswal
90054b3b27
kuma: bump e2e version to 2.7.5
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-07-26 15:27:46 +05:30
Federico Nafria
2d5e289142
Fix Nginx request-duration query
...
`nginx_ingress_controller_ingress_upstream_latency_seconds_sum` measures the connection latency, not the time it takes the backend to respond.
Fixes #1685
Signed-off-by: Federico Nafria <federiconafria@gmail.com >
2024-07-19 17:08:02 +00:00
Florian Bacher
ce976e28f0
feat: implement a Keptn metrics provider
...
Add a Keptn metrics provider for two resources:
* KeptnMetric: Verify the value of a single metric.
* Analysis (via AnalysisDefinition): Run a Keptn analysis over an
interval validating SLOs.
Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com >
2024-06-11 19:23:03 +05:30
Tanner Altares
e5dfbf4adc
Signed-off-by: Tanner Altares <ta924@yahoo.com>
...
block panic when prom returns range vector
2024-05-22 18:51:04 +05:30
Aurel Canciu
553184b82b
Use Patch instead of Update in the deployment_controller when scaling
...
This should avoid frequent "Operation cannot be fulfilled" errors from
polluting Canary resource events and logs.
Signed-off-by: Aurel Canciu <aurel.canciu@nexhealth.com >
2024-05-22 17:16:16 +05:30
Stefan Prodan
4a12fc8499
Release v1.37.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-03-26 12:47:51 +02:00
Stefan Prodan
0a616df01e
Merge pull request #1602 from benoitg31/main
...
Migrate istio VirtualService/DestinationRule to APIversion v1beta1 (current v1alpha3)
2024-03-26 10:26:30 +02:00
Henry Tam
935d6f9746
Add omitempty to statuses to allow better marshalling.
...
Signed-off-by: Henry Tam <Henry.Tam@anz.com >
2024-03-25 23:17:22 +11:00
sopida-chotwanwirach
e3a529e1c8
switch to use patch
...
Signed-off-by: sopida-chotwanwirach <sopida.chotwanwirach@offerup.com >
2024-03-18 19:37:08 -07:00
sopida-chotwanwirach
e153b8a3df
fix(gloo): Update reconciler to detect change in gloo upstream spec
...
Signed-off-by: sopida-chotwanwirach <sopida.chotwanwirach@offerup.com >
2024-03-14 14:13:02 -07:00
LiZhenCheng9527
b778013e07
Fixed issue where query with no metric template returned an error
...
Signed-off-by: LiZhenCheng9527 <lizhencheng6@huawei.com >
2024-03-07 16:06:23 +08:00
Sanskar Jaiswal
bd3249feae
Release v1.36.1
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-03-06 11:27:05 +05:30
Sanskar Jaiswal
757d90121b
scheduler: fail canary according to progress deadline
...
Modify `canary.IsPrimaryReady()` and `canary.Initialize()` to return a
boolean indicating if the error is retriable. Modify the scheduler to
rollback the analysis and mark the Canary object as failed if the above
two functions or `canary.IsCanaryRead()` returns false along with an
error.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-03-05 00:10:30 +05:30
Benoit Gaillard
217db66a5e
make flagger use apiversion v1beta1 for istio VirtualService and DestinationRule instead of v1alpha1
...
Signed-off-by: Benoit Gaillard <benoit.gaillard@continental-corporation.com >
2024-02-28 15:09:40 +01:00
Stefan Prodan
cf6e241fa5
Release v1.36.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-02-07 20:35:09 +02:00
Alexey Kubrinsky
4932527464
Istio Canary TCP service support
...
Signed-off-by: Alexey Kubrinsky <akubrinsky@zetaglobal.com >
2024-02-07 14:51:30 +01:00
LiZhenCheng9527
5f8aeb878b
add ut for function runMetricChecks
...
Signed-off-by: LiZhenCheng9527 <lizhencheng6@huawei.com >
2024-01-18 18:14:44 +08:00
LiZhenCheng9527
d618cfcedd
fix ut failed
...
Signed-off-by: LiZhenCheng9527 <lizhencheng6@huawei.com >
2024-01-18 16:52:18 +08:00
LiZhenCheng9527
471da0abba
return an error for missing metric templates and count that towards the failure threshold
...
Signed-off-by: LiZhenCheng9527 <lizhencheng6@huawei.com >
2024-01-18 09:51:31 +08:00
Sanskar Jaiswal
3a887bd79a
istio: make retry attempts a mandatory field
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-12-18 17:36:49 +05:30
Sanskar Jaiswal
7e95b1a8a5
Release v1.35.0
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-30 20:16:00 +05:30
Sanskar Jaiswal
e9b8dee726
Merge pull request #1557 from fluxcd/gatewayapi-v1
...
gatewayapi: add support for `v1`
2023-11-30 15:06:31 +05:30
Sanskar Jaiswal
1f2c464b45
gatewayapi: add support for timeouts
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-29 20:56:33 +05:30
Sanskar Jaiswal
0d0d0ef811
gatewayapi: add support for v1 and drop v1alpha2
...
Add support for v1 of Gateway API `HTTPRoute`. Drop support for v1alpha2
as it was deprecated almost a year ago.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-29 20:56:30 +05:30
Joseph Kwasniewski
ad8e7d613a
feat: add support for webhook retries
...
Add a new field `.spec.webhooks[].retries` to specify the number of
retries when calling a webhook.
Signed-off-by: Joseph Kwasniewski <kwasniewski@gmail.com >
2023-11-27 13:57:08 +05:30
Sanskar Jaiswal
63ec848b38
controller: wait for canary deployment to be ready before removing finalizers
...
Fix the waiting logic to actually wait for the canary deployment to be
ready before continuing with the rest of the finalization logic.
Previously, the canary deployment was not being checked for a ready
status due to the the absence of the `Steps` field in the specified
backoff.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-17 18:03:57 +05:30
Sanskar Jaiswal
c5369e9113
Merge pull request #1540 from S-mishina/feature/support-istio-destinationrule-warmupdurationsecs
...
Support istio Destination Dule WarmupDurationSecs
2023-10-17 18:52:50 +05:30
S-mishina
d196fae71c
support WarmupDurationSecs
...
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
Delete unwanted descriptions
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
Add kustomize/base/flagger/crd.yaml WarmupDurationSecs field
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
fix warmupDurationSecs description
Signed-off-by: S-mishina <seiryu.mishina@zozo.com >
2023-10-17 21:50:11 +09:00