Stefan Prodan
793b93c665
Merge pull request #1148 from cdlliuy/add_canary_analysis_result_as_metric
...
Add canary analysis result as Prometheus metrics
2022-04-06 07:57:23 +03:00
Ying Liu
e0186cbe2a
update docs for metrics part
...
Signed-off-by: Ying Liu <ying.liu.lying@gmail.com >
2022-04-06 09:57:46 +08:00
Stefan Prodan
2cc2b5dce8
Merge pull request #1162 from denvernyaw/wrong_unit_of_time_for_duration_panels_in_grafana_dashboard
...
Fix unit of time in the Istio Grafana dashboard
2022-04-05 16:39:21 +03:00
Mikita Reshatko
ccdbbdb0ec
adapt Prometheus queries results for request duration metrics to Grafana dashboard
...
Signed-off-by: Mikita Reshatko <mikita.reshatko@gmail.com >
2022-04-05 14:14:09 +03:00
ying
13483321ac
Update pkg/metrics/recorder.go
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
Signed-off-by: Ying Liu <ying.liu.lying@gmail.com >
2022-03-25 23:10:03 +08:00
Ying Liu
5547533197
add canary analysis result as prometheus metrics
...
Signed-off-by: Ying Liu <ying.liu.lying@gmail.com >
2022-03-25 23:10:03 +08:00
Stefan Prodan
c68998d75e
Merge pull request #1156 from aryan9600/appmesh-log
...
AppMesh: Add annotation to enable Envoy access logs
2022-03-22 16:13:37 +02:00
Sanskar Jaiswal
20f2d3f2f9
add annotation to enable appmesh logs
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
Co-authored-by: wucg <wucg@trip.com >
2022-03-22 15:45:02 +05:30
Stefan Prodan
cc7b35b44a
Merge pull request #1146 from canidam/fix-podinfo-service-when-canary-enabled
...
Fix the service toggle condition in the podinfo helm chart
2022-03-18 11:35:06 +02:00
Stefan Prodan
67a2cd6a48
Merge pull request #1139 from cdlliuy/ying_short_metric_analysis_waiting_promption
...
shorten the metric analysis cycle after confirm promotion gate is open
2022-03-18 11:34:21 +02:00
Stefan Prodan
08deddc4fe
Merge pull request #1145 from anovateam/route_port_on_delegation
...
istio: Add destination port when port discovery and delegation are true
2022-03-18 10:10:54 +02:00
Ying Liu
ab84ac207a
shorten the metric analysis cycle after confirmpromption gate is open and make the analysis check still works during waitingpromption status
...
Signed-off-by: Ying Liu <ying.liu.lying@gmail.com >
2022-03-17 10:32:01 +08:00
Chen Anidam
8957d91e01
Fix podinfo service toggle condition
...
Signed-off-by: Chen Anidam <canidam@gmail.com >
2022-03-17 00:34:51 +02:00
Marco Amador
c7cbb729b7
add destination port when port discovery is active and delegation is true
...
Signed-off-by: Marco Amador <amador.marco@gmail.com >
2022-03-16 18:57:02 +00:00
Stefan Prodan
eca6fa7958
Merge pull request #1144 from aryan9600/aryan9600/gateway-api
...
Remove unnecessary log statement
2022-03-15 15:03:16 +02:00
Sanskar Jaiswal
ee535afcb9
remove unnecessary log statement
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-15 18:07:23 +05:30
Stefan Prodan
18b64910d7
Merge pull request #1143 from aryan9600/aryan9600/gateway-api
...
Fix Gateway API docs
2022-03-15 14:34:57 +02:00
Sanskar Jaiswal
3ca75140d0
fix gateway api docs
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-15 17:38:55 +05:30
Stefan Prodan
960f924448
Merge pull request #1142 from aryan9600/aryan9600/gateway-api
...
Change debug level to info for gateway API
2022-03-15 14:07:26 +02:00
Sanskar Jaiswal
eed128a8b4
change debug level to info
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-15 16:21:39 +05:30
Stefan Prodan
210e21176b
Merge pull request #1138 from fluxcd/release-1.19.0
...
Release v1.19.0
v1.19.0
2022-03-14 14:47:33 +02:00
Stefan Prodan
0a0c3835d6
Release v1.19.0
...
This release comes with support for Kubernetes Gateway API v1alpha2.
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-03-14 12:09:01 +02:00
Stefan Prodan
531893b279
Merge pull request #1110 from Moscagus/canary-replicas
...
Use the primary replicas when scaling up the canary (no hpa)
2022-03-14 12:02:27 +02:00
Stefan Prodan
e6bb47f920
Merge pull request #1108 from aryan9600/aryan9600/gateway-api
...
Add Gateway API as a provider
2022-03-14 11:14:01 +02:00
Stefan Prodan
307813a628
Merge pull request #1117 from johnzheng1975/patch-01
...
Update istio-progressive-delivery.md
2022-03-11 11:53:27 +02:00
Sanskar Jaiswal
38fc6b567f
merge a/b and progressive tutorial
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-11 15:19:46 +05:30
Stefan Prodan
17015b23bf
Merge pull request #1131 from aryan9600/bump-podinfo
...
Bump podinfo to 6.0.x and loadtester to 0.22.0
2022-03-11 10:07:46 +02:00
Sanskar Jaiswal
c9e53dd069
remove gateway types, fix rbac and add istio faq
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-10 18:16:44 +05:30
Sanskar Jaiswal
e26a10b481
update README
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
281d869f54
add a/b test docs and update progressive docs
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
91126d102d
fix a/b testing logic and update e2e tests
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
ba4646cddb
fix docs and e2e install.sh
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
438877674a
add docs
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
da451a0cf4
add metric templates to tests
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
5e1d00d4d2
add router_test and make test install script platform agnostic
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
00d54d268c
add gateway tests and change provider aname
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
174e9fdc93
Add support for Gateway API as a provider.
...
Adds Gateway API as a provider for progressive traffic shifting, A/B
testing and Blue-Green testing. Adds a new field in the Canary
`spec.service.gatewayRefs` which specifies the Gateway that Flagger
should use.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Moscagus
f7fd6cce8c
If HPA isn't set and replicas are not specified, it uses the primary replicas when scaling up the canary
...
Signed-off-by: Moscagus <gustavo.varisco@gmail.com >
2022-03-09 22:16:47 -03:00
Sanskar Jaiswal
5dc336d609
bump podinfo to 6.0.x and loadtester to 0.22.0
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-09 20:19:39 +05:30
Stefan Prodan
ae6a683f23
Merge pull request #1130 from aryan9600/remove-helm2
...
Remove support for helmv2 in loadtester
2022-03-09 10:18:58 +02:00
Sanskar Jaiswal
5acf189fbe
remove support for helmv2 in loadtester
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-08 22:14:32 +05:30
Stefan Prodan
090329d0c9
Merge pull request #1119 from connesc/authorizer
...
Restrict source namespaces in flagger-loadtester
2022-03-08 14:41:11 +02:00
Cédric Connes
96fd359b99
Add cmd.namespaceRegexp to loadtester Helm chart
...
Signed-off-by: Cédric Connes <cedric.connes@gmail.com >
2022-03-08 12:38:19 +01:00
Stefan Prodan
519f343fcc
Merge pull request #1125 from aryan9600/fix-finalizer-dupl
...
Fix potential canary finalizer duplication
2022-03-08 11:10:39 +02:00
Stefan Prodan
5d2a7ba9e7
Merge pull request #1128 from aryan9600/ld-multiarch
...
Add arm64 support for loadtester
2022-03-07 16:33:26 +02:00
Sanskar Jaiswal
1664ca436e
add arm64 support for loadtester
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-07 17:34:24 +05:30
Sanskar Jaiswal
84ae65c763
fix potential canary finalizer duplication
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-04 21:11:31 +05:30
Cédric Connes
6085753d84
Only allow namespaces matching -namespace-regexp
...
This allows to forbid access from canaries in non-whitelisted
namespaces.
In a multi-tenant context, this can be combined with network policies to
maintain isolation between namespaces.
Signed-off-by: Cédric Connes <cedric.connes@gmail.com >
2022-02-24 18:24:03 +01:00
John Zheng
da706be4aa
Update istio-progressive-delivery.md
...
Signed-off-by: Author Name <johnzhengaz@gmail.com >
It is easy tp raise: Halt advancement no values found for istio metric request-success-rate probably podinfo.test is not receiving traffic: running query failed: no values found
If it is inconsistence between the prometheus version and istio version.
Signed-off-by: John Zheng <john.zheng@hp.com >
2022-02-18 20:04:57 +08:00
Stefan Prodan
65e3bcb1d8
Merge pull request #1116 from pjbgf/patch-180222
...
Update Kubernetes dependencies to v1.23.3
2022-02-18 12:24:44 +02:00