Stefan Prodan
a4f5a983ba
Merge pull request #1284 from fluxcd/release-1.23.0
...
Release v1.23.0
2022-10-20 14:05:25 +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
283de16660
Merge pull request #1283 from fluxcd/kubernetes-1.25.3
...
Update Kubernetes packages to v1.25.3
2022-10-20 12:46:36 +03:00
Stefan Prodan
5e47ae287b
Update Kubernetes packages to v1.25.3
...
Update dependencies and fix CVE-2022-32149 of `golang.org/x/text`
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-10-20 12:20:32 +03:00
Stefan Prodan
e7e155048d
Merge pull request #1265 from ebar0n/patch-1
...
Use Helm to install loadtester in kubernetes-blue-green docs
2022-10-18 17:49:44 +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
Stefan Prodan
310111bb8d
Merge pull request #1282 from fluxcd/contour-1.22
...
Bump Contour to v1.22 in e2e tests
2022-10-18 17:28:06 +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
Stefan Prodan
e06334cd12
Bump Contour to v1.22 in e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-10-18 16:46:01 +03:00
Sanskar Jaiswal
8d8b99dc78
Merge pull request #1279 from aryan9600/go-1.19
...
update Go to 1.19
2022-10-12 14:03:12 +05:30
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
b96f6f0920
Merge pull request #1276 from aryan9600/fix-hostnames
...
gatewayapi: fix reconcilation of nil hostnames
2022-10-10 17:00:10 +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
Stefan Prodan
7b6c37ea1f
Merge pull request #1275 from ashokhein/include-cluster-name
...
Include cluster name in all alerts
2022-10-06 15:31:56 +02:00
ashokhein
4dbeec02c8
Include cluster name in all alerts
...
Signed-off-by: ashokhein <ashokhein@gmail.com >
2022-10-05 12:16:57 +00:00
Sanskar Jaiswal
1b2df99799
Merge pull request #1267 from oistein/log-cmd-output-to-log
...
logCmdOutput to logger instead of stdout
2022-09-27 14:39:21 +05:30
Ø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
Edwar Baron
b97a87a1b4
Update kubernetes-blue-green.md
...
Signed-off-by: Edwar Baron <edwar.baron@gmail.com >
2022-09-02 10:10:06 -05:00
Sanskar Jaiswal
89b0487376
Merge pull request #1264 from glindstedt/patch-1
...
Add `app.kubernetes.io/version` label to chart
2022-09-01 15:41:59 +05:30
Gustaf Lindstedt
0ae53e415c
Add app.kubernetes.io/version label to chart
...
Add `app.kubernetes.io/version` label as described in https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/
This is useful if you have many deployments in different clusters and want to be able to monitor what versions you have deployed using something like `kube_pod_labels` from kube-state-metrics.
Signed-off-by: Gustaf Lindstedt <gustaf.lindstedt@embark-studios.com >
2022-08-30 14:22:32 +02:00
Sanskar Jaiswal
915c200c7b
Merge pull request #1262 from fluxcd/release-v1.22.2
...
Release v1.22.2
2022-08-29 20:18:23 +05:30
Sanskar Jaiswal
a4941bd764
Release v1.22.2
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-29 18:37:38 +05:30
Sanskar Jaiswal
5123cbae00
Merge pull request #1261 from fluxcd/release-ld-0.24.0
...
Release loadtester v0.24.0
2022-08-29 17:55:02 +05:30
Sanskar Jaiswal
135f96d507
Release loadtester v0.24.0
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-29 15:27:01 +05:30
Sanskar Jaiswal
aa08ea9160
Merge pull request #1259 from aryan9600/update-deps
...
Update dependencies
2022-08-29 15:07:38 +05:30
Sanskar Jaiswal
fb80eea144
update helm and grpc-health-probe for loadtester
...
Update Helm to v3.9.4
Update grpc-health-probe to v0.4.12
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-26 22:35:08 +05:30
Sanskar Jaiswal
bebcf1c7d4
update go.mod deps
...
Update Kubernetes packages to v0.25.0
Update github.com/emicklei/go-restful to fix CVE-2022-1996
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-26 22:32:58 +05:30
Sanskar Jaiswal
f39f0ef101
Merge pull request #1258 from aryan9600/knative-roadmap
...
docs: add knative support to roadmap
2022-08-26 12:51:54 +05:30
Sanskar Jaiswal
f2f4c8397d
docs: add knative support to roadmap
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-26 12:47:43 +05:30
Sanskar Jaiswal
ae4613fa76
Merge pull request #1253 from andylibrian/scale-from-zero-use-hpa-minreplicas
...
If HPA is set, it uses HPA minReplicas when scaling up the canary
2022-08-24 13:51:22 +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
e65dfbb659
Merge pull request #1254 from aryan9600/verify-crds
...
Add target and script to keep crds in sync
2022-08-11 15:27:13 +05:30
Sanskar Jaiswal
fe37bdd9c7
add target and script to keep crds in sync
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-08-11 14:23:32 +05:30
Stefan Prodan
f449ee1878
Merge pull request #1246 from fluxcd/loadtester-0.23.0
...
Release loadtester v0.23.0
2022-08-01 16:31:44 +03:00
Stefan Prodan
47b6807471
Release loadtester v0.23.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-08-01 13:49:24 +03:00
Stefan Prodan
f93708e90f
Merge pull request #1244 from aryan9600/release-v1.22.1
...
Release v1.22.1
2022-08-01 13:04:52 +03: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
Stefan Prodan
1a4d8b965a
Merge pull request #1243 from fluxcd/update-go-alpine
...
Update Go to 1.18 and Alpine to 3.16
2022-07-29 16:22:36 +03:00
Stefan Prodan
11209fe05d
Update Go to 1.18 and Alpine to 3.16
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-07-29 15:36:25 +03:00
Stefan Prodan
09c1eec8f3
Merge pull request #1233 from ImOwly/main
...
Update README
2022-07-29 15:20:54 +03:00
Stefan Prodan
d3373447c3
Merge pull request #1239 from sympatheticmoose/patch-1
...
Clarify HPA API requirement
2022-07-29 15:19:57 +03:00
Stefan Prodan
d4e54fe966
Merge pull request #1242 from aryan9600/fix-hpa-fallback
...
Fix fallback logic for HPAv2 to v2beta2
2022-07-29 15:19:06 +03:00
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
Sanskar Jaiswal
80bae41df4
Merge pull request #1241 from vidhartbhatia/fixKEDASO
...
Update KEDA ScaledObject API to include MetricType for Triggers
2022-07-29 16:33:06 +05:30
Sanskar Jaiswal
f5c267144e
fix KEDA version typo in tutorial
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-07-29 16:03:10 +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
David Harris
bab12dc99b
clarify HPA API requirement
...
Signed-off-by: David Harris <david.harris@weave.works >
2022-07-20 17:25:08 +01:00
Owly
1abb1f16d4
Update README
...
Signed-off-by: Owly <59724243+ImOwly@users.noreply.github.com >
2022-07-12 18:14:33 -07:00
Stefan Prodan
7cf843d6f4
Merge pull request #1228 from fluxcd/release-v1.22.0
...
Release v1.22.0
2022-07-12 14:01:38 +03:00
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
ca044d3577
Merge pull request #1223 from Mpluya/patch-1
...
include Contour retryOn in the sample canary
2022-07-11 15:26:04 +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
f68f291b3d
update rbac for helm chart
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-07-01 10:17:37 +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
377a8f48e2
add tutorial for scaledobjects
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-30 17:15:15 +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
Sanskar Jaiswal
5e4b70bd51
Merge pull request #1222 from yokoyang/doc-update-for-flagger-install-on-asm
...
update guide for flagger on aliyun ASM
2022-06-23 12:34:44 +05:30
Sanskar Jaiswal
9ce931abb4
Merge pull request #1224 from Freydal/fix-optional-metric-template-namespace
...
Reintroducing empty check for metric template references.
2022-06-23 12:31:51 +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
Mae Large
1bb4afaeac
updated retryOn supported values link to point to contour's api doc
...
Signed-off-by: Mae Large <mlarge@vmware.com >
2022-06-22 06:10:42 -05:00
Mae Anne Large
4dd6102a0f
include Contour retryOn in the sample canary
...
without this change the HTTPProxy - podinfo.test was not getting created due to the following warning:
```
test 4m11s Warning Synced canary/podinfo HTTPProxy podinfo.test create error: HTTPProxy.projectcontour.io "podinfo" is invalid: spec.routes.retryPolicy.retryOn: Unsupported value: "": supported values: "5xx", "gateway-error", "reset", "connect-failure", "retriable-4xx", "refused-stream", "retriable-status-codes", "retriable-headers", "cancelled", "deadline-exceeded", "internal", "resource-exhausted", "unavailable"
```
Signed-off-by: Mae Anne Large <Mpluya@users.noreply.github.com >
Signed-off-by: Mae Large <mlarge@vmware.com >
2022-06-22 06:10:42 -05:00
奇方
4f64377480
update install guide on alibaba service mesh
...
Signed-off-by: 奇方 <qifang.ly@alibaba-inc.com >
2022-06-22 17:56:27 +08: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
Stefan Prodan
c31ef8a788
Merge pull request #1221 from sympatheticmoose/patch-1
...
typo: controller
2022-06-17 17:55:04 +01:00
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
David Harris
844090f842
typo: controller
...
Signed-off-by: David Harris <david.harris@weave.works >
2022-06-17 10:23:50 +01:00
Stefan Prodan
aa48ad45b7
Merge pull request #1219 from vbelouso/canaries-finalizers
...
fix: add finalizers to canaries
2022-06-14 16:20:52 +03:00
Daniel Holbach
1967e4857b
Merge pull request #1220 from dholbach/fix-typo
...
typo: boostrap -> bootstrap
2022-06-14 14:22:43 +02:00
Vladimir Belousov
21923d6f87
fix: add finalizers to canaries
...
Signed-off-by: Vladimir Belousov <vbelouso@redhat.com >
2022-06-14 15:18:38 +03:00
Daniel Holbach
a5912ccd89
typo: boostrap -> bootstrap
...
Signed-off-by: Daniel Holbach <daniel@weave.works >
2022-06-14 13:57:33 +02:00
Sanskar Jaiswal
e4252d8cbd
Merge pull request #1210 from aufarg/add-namespace-to-table
...
charts: Add namespace parameter to parameters table
2022-06-10 18:44:38 +05:30
Sanskar Jaiswal
b01e4cf9ec
add e2e tests for KEDA ScaledObjects
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-10 15:32:04 +05:30
Aufar Gilbran
703cfd50b2
charts: Add namespace parameter to parameters table
...
Signed-off-by: Aufar Gilbran <aufargilbran@gmail.com >
2022-06-10 15:15:25 +05:30
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
Stefan Prodan
498f065dea
Merge pull request #1215 from aryan9600/scaler-reconciler
...
Fix primary HPA label reconciliation
2022-06-09 19:04:12 +03:00
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
Stefan Prodan
4d2a03c0b2
Merge pull request #1211 from aryan9600/scaler-reconciler
...
Introduce `ScalerReconciler` and refactor HPA reconciliation
2022-06-08 10:21:02 +03:00
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
9b97bff7b1
add e2e tests for hpa reconciler
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-07 13:43:11 +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
4ea5a48f43
Merge pull request #1212 from aryan9600/update-e2e
...
e2e: Update providers and Kubernetes to v1.23
2022-06-07 10:58:55 +03:00
Sanskar Jaiswal
6dd8a755c8
bump provider versions in e2e tests
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-07 12:09:19 +05:30
Sanskar Jaiswal
063d38dbd2
upgrade k8s in CI to 1.23
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-06-06 12:06:38 +05:30
Stefan Prodan
165c953239
Merge pull request #1208 from fluxcd/kubernetes-v1.24.1
...
Update Kubernetes packages to v1.24.1
2022-05-31 14:01:16 +03:00
Stefan Prodan
a0fae153cf
Use leases for leader election
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-31 13:01:01 +03:00
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
c03d138cd0
Merge pull request #1191 from aryan9600/maintainer-request
...
Add Sanskar Jaiswal (@aryan9600) as a maintainer
2022-05-10 16:19:50 +03:00
Sanskar Jaiswal
22d192e7e3
add Sanskar Jaiswal (@aryan9600) to MAINTAINERS
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-05-09 15:21:12 +05:30
Stefan Prodan
a4babd6fc4
Merge pull request #1189 from fluxcd/release-1.21.0
...
Release v1.21.0
2022-05-06 19:15:41 +03: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
Stefan Prodan
00dde2358a
Merge pull request #1188 from fluxcd/helm-kubeconfig
...
Rename kubeconfig section in helm values
2022-05-06 18:04:02 +03:00
Stefan Prodan
8e84262a32
Update the Helm chart kubeVersion to 1.19
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-06 17:02:12 +03:00
Stefan Prodan
541696f3f7
Rename kubeconfig section in helm values
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-06 17:01:07 +03:00
Stefan Prodan
8051d03f08
Merge pull request #1187 from fluxcd/update-digram
...
Update Flagger overview diagram
2022-05-06 16:48:27 +03:00
Stefan Prodan
a78d273aeb
Update Flagger overview diagram
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-05-06 16:25:08 +03:00
Stefan Prodan
07bd3563cd
Merge pull request #1183 from aryan9600/multi-cluster
...
Avoid setting owner refs if the service mesh/ingress is on a different cluster
2022-05-06 08:50:06 +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
Sanskar Jaiswal
0382d9c1ca
Add no cross-namespace refs to FAQ and helm chart
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-04-29 13:50:01 +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
a1e519b352
Merge pull request #1172 from fluxcd/release-1.20.0
...
Release v1.20.0
2022-04-15 13:24:01 +03:00
Stefan Prodan
e7f16a8c06
Release v1.20.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-04-15 12:49:17 +03:00
Stefan Prodan
a3adae4af0
Merge pull request #1171 from aryan9600/fix-primary-restart
...
Fix canary rollback behaviour
2022-04-15 12:18:51 +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
brandoncate
d09969e3b4
update httpproxy
...
Signed-off-by: brandoncate <brandon.cate@shipt.com >
2022-04-08 09:58:23 -05:00
brandoncate
41904b42f8
add assertion to retryOn field
...
Signed-off-by: brandoncate <brandon.cate@shipt.com >
2022-04-08 09:58:23 -05:00
brandoncate
f638410782
remove custom.sh test file
...
Signed-off-by: brandoncate <brandon.cate@shipt.com >
2022-04-08 09:58:23 -05:00
brandoncate
48cc7995d7
adding retryon support
...
Signed-off-by: brandoncate <brandon.cate@shipt.com >
2022-04-08 09:58:23 -05:00
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
77b2eb36a5
ignore FailedCheck result when skipAnalysis defined and be honor to skipAnalysi when internal error happens
...
Signed-off-by: Ying Liu <ying.liu.lying@gmail.com >
2022-03-17 10:49:30 +08: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
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
Paulo Gomes
582f6eec77
Update Kubernetes dependecies to v0.23.3
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works >
2022-02-18 09:56:43 +00:00
Paulo Gomes
4200c0159d
Update github.com/prometheus/client_golang to v1.11.1 (CVE fix)
...
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works >
2022-02-18 08:44:48 +00:00
Stefan Prodan
cf8fe94fca
Merge pull request #1107 from fluxcd/release-1.18.0
...
Release v1.18.0
2022-02-14 15:27:57 +02:00
Stefan Prodan
30d553c6f3
Release v1.18.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-02-14 12:44:23 +02:00
Stefan Prodan
f8f6a994dd
Merge pull request #1106 from SomtochiAma/set-replica
...
Set primary deployment replicas when autoscaler isn't used
2022-02-14 12:33:10 +02:00
Somtochi Onyekwere
085639bbde
Set primary deployment replicas when autoscaler isn't used
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-02-14 10:54:24 +01:00
Stefan Prodan
3bfa7c974d
Merge pull request #1102 from SomtochiAma/topology-spread
...
Add field `spec.analysis.canaryReadyThreshold` for configuring canary threshold
2022-02-10 11:11:37 +02:00
Stefan Prodan
d29e475277
Merge pull request #1103 from chlunde/patch-2
...
docs: Fix typo ExternalDNS
2022-02-10 11:10:27 +02:00
Stefan Prodan
b7ba3ab063
Merge pull request #1105 from SomtochiAma/error-msg
...
Send warning and error alerts correctly
2022-02-09 09:31:12 +02:00
Somtochi Onyekwere
9796903c78
Send warning and error alerts correctly
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-02-08 21:48:46 +01:00
Carl Henrik Lunde
2f25fab560
docs: Fix typo ExternalDNS
...
Signed-off-by: Carl Henrik Lunde <chlunde@ifi.uio.no >
2022-02-08 18:26:17 +01:00
Somtochi Onyekwere
215c859619
add field for configuring canary threshold
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-02-08 13:52:28 +01:00
Stefan Prodan
7071d42152
Merge pull request #1100 from SomtochiAma/topology-spread
...
Update matchLabels for TopologySpreadContstraints in Deployments
2022-02-07 15:13:52 +02:00
Somtochi Onyekwere
08b1e52278
Add extra check for name
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-02-07 13:00:43 +01:00
Stefan Prodan
801f801e02
Merge pull request #1095 from ashokhein/main
...
Fix for when Prometheus returns NaN
2022-02-07 13:53:32 +02:00
Stefan Prodan
af5634962f
Merge pull request #1092 from northwesternmutual/main
...
Update metadata during subsequent promote
2022-02-07 13:45:26 +02:00
Somtochi Onyekwere
fe7615afb4
Update matchLabels in LabelSelectors
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2022-02-07 11:30:21 +01:00
ASHOK KUMAR KS
fc6bedda23
Merge branch 'fluxcd:main' into main
2022-01-25 10:41:13 +00:00
Stefan Prodan
a7f997c092
Merge pull request #1091 from fluxcd/release-0.17.0
...
Release v1.17.0
2022-01-25 10:48:03 +02:00
Karl Heins
121eb767cb
Update metadata during subsequent promote
...
Signed-off-by: Karl Heins <karlheins@northwesternmutual.com >
Support updating primary Deployment/DaemonSet/HPA/Service labels and annotations after first-time rollout
2022-01-24 14:41:24 -06:00
ashokhein
cd3a1d8478
fixed bug when Prometheus returns NaN
...
Signed-off-by: ashokhein <ashokhein@gmail.com >
2022-01-24 12:58:57 +00:00
Stefan Prodan
6f6af25467
chart: Update Prometheus to v2.32.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-01-21 15:13:12 +02:00
Stefan Prodan
a0f1638f6c
Remove Flux deprecated marker
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-01-21 15:11:42 +02:00
Stefan Prodan
fc13276f0e
Release v1.17.0
...
Adds support for Kuma service mesh
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-01-21 15:11:41 +02:00
Stefan Prodan
8a0b92db19
Merge pull request #1094 from fluxcd/sbom
...
Publish a Software Bill of Materials (SBOM)
2022-01-21 15:11:11 +02:00
Stefan Prodan
2f0d34adb2
Publish a Software Bill of Materials (SBOM)
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2022-01-21 14:20:48 +02:00
Stefan Prodan
617f416291
Merge pull request #1093 from aryan9600/aryan9600/fix-kuma-e2e
...
Fix failing kuma e2e tests
2022-01-20 10:47:32 +02:00
Sanskar Jaiswal
7a438ad323
fix failing kuma e2e tests
...
Kuma e2e tests were failing in CI(https://github.com/fluxcd/flagger/runs/4826617915?check_suite_focus=true )
due to prom server installed in the kuma-metrics ns not being able to
contact the kubernetes api server. Fixed by switching to flagger
prometheus and a custom kustomize build for kuma tests.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-01-20 08:20:16 +00:00
Stefan Prodan
5776f0b64b
Merge pull request #1041 from baldey-nz/baldey-nz/notification-change
...
Add cluster name to flagger cmd args for altering
2022-01-11 11:14:47 +02:00
Stefan Prodan
96d190a789
Merge pull request #1085 from johnharris85/add-kuma-support
...
Add kuma support for progressive traffic shifting canaries
2022-01-11 11:01:14 +02:00
John Harris
d2038699c0
Fix newlines
...
Signed-off-by: John Harris <john.harris@konghq.com >
2022-01-05 07:46:56 -08:00
John Harris
cb3b5cba90
Remove Prometheus from default install
...
Signed-off-by: John Harris <john.harris@konghq.com >
2022-01-05 07:18:41 -08:00
baldey-nz
8c881ab758
as suggested changing cluster-name to flag
...
Signed-off-by: baldey-nz <baldey@gmail.com >
2021-12-21 14:11:49 +13:00
John Harris
caefaf73aa
Add additional docs references
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-20 09:21:42 -08:00
John Harris
e8d7001f5e
Add RO FS back to deployment
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:51:57 -08:00
John Harris
ae0f20a445
Add Kuma docs
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:45:23 -08:00
John Harris
4ddc12185f
Add prometheus support
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:18:56 -08:00
John Harris
e81627a96d
Add tests
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:09:39 -08:00
John Harris
47be2a25f2
Add Kuma routing and metrics
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:07:59 -08:00
John Harris
6832a4ffde
Add/update Kustomize configurations
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:07:05 -08:00
John Harris
bd58a47862
Add/update API types
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-18 14:05:54 -08:00
Stefan Prodan
613fb92a25
Merge pull request #1084 from fluxcd/release-1.16.1
...
Release v1.16.1
2021-12-17 17:37:56 +02:00
Stefan Prodan
250d9f2836
Release v1.16.1
...
Contains flagger-loadtester v0.21.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-17 16:51:53 +02:00
Stefan Prodan
0cab25e44c
Merge pull request #1083 from fluxcd/loadtester-v0.21.0
...
Release loadtester v0.21.0
2021-12-16 14:43:01 +02:00
Stefan Prodan
cbf6b462e4
Release loadtester v0.21.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-16 13:41:20 +02:00
Stefan Prodan
8695660c58
Merge pull request #1082 from fluxcd/fix-loadtester-workflow
...
Fix loadtester CI workflow
2021-12-16 13:33:38 +02:00
Stefan Prodan
1216990f52
Fix loadtester CI workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-16 13:33:06 +02:00
John Harris
204228bc8f
Add API types.
...
Signed-off-by: John Harris <john.harris@konghq.com >
2021-12-15 15:13:47 -08:00
Stefan Prodan
ebc26e9ea0
Merge pull request #1081 from fluxcd/alpine-3.15
...
Update Alpine to 3.15
2021-12-15 12:16:40 +02:00
Stefan Prodan
3c03119d2d
Merge pull request #1080 from fluxcd/lt-helm
...
loadtester: Update the Helm CLI
2021-12-15 12:16:31 +02:00
Stefan Prodan
644049092f
Update Alpine to 3.15
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-15 10:49:16 +02:00
Stefan Prodan
578f447728
loadtester: Update the Helm CLI
...
- helm 2.17.0
- helmv3 3.7.2
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-15 10:47:53 +02:00
Stefan Prodan
3bf926e419
Merge pull request #1079 from fluxcd/push-ld
...
Add workflow for pushing loadtester image
2021-12-14 19:18:07 +02:00
Stefan Prodan
48ee4f8bd2
Add workflow for pushing loadtester image
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-14 18:53:29 +02:00
Stefan Prodan
b4964a0535
Merge pull request #1078 from fluxcd/k8s.io/v0.23.0
...
Update Kubernetes packages to v1.23.0
2021-12-14 18:31:16 +02:00
Stefan Prodan
47ff00e9b9
Update Kubernetes packages to v1.23.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-14 17:56:59 +02:00
Stefan Prodan
6ca99a5ddb
Merge pull request #1077 from fluxcd/go-1.17
...
Update Go to v1.17
2021-12-14 17:49:54 +02:00
Stefan Prodan
30b5054692
Update Go to v1.17
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-12-14 17:26:13 +02:00
Stefan Prodan
edf7b90c11
Merge pull request #1076 from makaronak/loadtester-secrets
...
feat: allow loadtester pull secrets
2021-12-14 16:15:58 +02:00
Stefan Prodan
7f0f97d14d
Merge pull request #1071 from longkai/fix-code-gen
...
fix: code gen sometimes fail issue
2021-12-14 15:04:32 +02:00
Maksim Makaronak
b03b75cd7e
feat: allow loadtester pull secrets
...
Signed-off-by: Maksim Makaronak <maksim.makaronak@ihsmarkit.com >
2021-12-14 14:19:47 +03:00
Stefan Prodan
f0d2e60a9a
Merge pull request #1075 from dholbach/update-maintainer-file
...
Update MAINTAINERS file (Takeshi is at Tetrate now)
2021-12-14 10:14:49 +02:00
Daniel Holbach
328f1d9ea2
Update MAINTAINERS file (Takeshi is at Tetrate now)
...
Also bring it up to same format as all the other
MAINTAINERS files (needed for fluxcd/community#155 ).
Signed-off-by: Daniel Holbach <daniel@weave.works >
2021-12-13 17:46:47 +01:00
longkai
a14013f393
fix: code gen sometimes fail issue
...
In my self project I reference this nice script, the go.sum look like this(after run go mod tidy and
download):
```
k8s.io/apimachinery v0.22.1/go.mod h1:O3oNtNadZdeOMxHFVxOreoznohCpy0z6mocxbZr7oJ0=
k8s.io/apiserver v0.22.1/go.mod h1:2mcM6dzSt+XndzVQJX21Gx0/Klo7Aen7i0Ai6tIa400=
k8s.io/client-go v0.22.1 h1:jW0ZSHi8wW260FvcXHkIa0NLxFBQszTlhiAVsU5mopw=
k8s.io/client-go v0.22.1/go.mod h1:BquC5A4UOo4qVDUtoc04/+Nxp1MeHcVc1HJm1KmG8kk=
k8s.io/code-generator v0.22.1/go.mod h1:eV77Y09IopzeXOJzndrDyCI88UBok2h6WxAlBwpxa+o=
k8s.io/component-base v0.22.1 h1:SFqIXsEN3v3Kkr1bS6rstrs1wd45StJqbtgbQ4nRQdo=
```
as you can see the, sometimes the go.sum only has `version/go.mod` line,
if we run the scripts, it will fail like this:
chmod: cannot access '/home/longkai/pkg/mod/k8s.io/code-generator@v0.22 .1/go.mod/generate-groups.sh': Not a directory
so this pr fix this.
Finally, the list is sort by version ast, we want to choose the newer one.
Signed-off-by: longkai <im.longkai@gmail.com >
2021-12-07 14:32:34 +08:00
Stefan Prodan
aef1d7904d
Merge pull request #1063 from rajatvig/UpdateLoadTester
...
Update libraries included in the load tester to newer versions
2021-12-01 09:20:26 +02:00
Rajat Vig
dc478188c1
Update loadtester version
...
Signed-off-by: Rajat Vig <rvig@etsy.com >
2021-12-01 00:13:35 +00:00
Rajat Vig
9fa6e775c0
Fix ghz URI and install wrk from alpine vs compiling it
...
Signed-off-by: Rajat Vig <rvig@etsy.com >
2021-12-01 00:08:55 +00:00
Rajat Vig
584350623b
Update libraries included in the load tester to newer versions
...
Signed-off-by: Rajat Vig <rvig@etsy.com >
2021-11-29 11:07:41 +00:00
Stefan Prodan
919959b32c
Merge pull request #1062 from rajatvig/patch-1
...
Update content for changes in autoscaler behaviour
2021-11-29 12:50:03 +02:00
Rajat Vig
ec54eedf93
Update content for changes in autoscaler behaviour
...
Signed-off-by: Rajat Vig <rvig@etsy.com >
2021-11-29 10:26:48 +00:00
Stefan Prodan
f311797215
Merge pull request #1061 from SanyaKochhar/osm-docs
...
Update OSM docs for managed/non-default instances
2021-11-24 17:14:58 +02:00
Stefan Prodan
059b5d0f89
Merge pull request #1059 from julienduchesne/patch-1
...
Add section about the k6 load tester
2021-11-24 17:14:43 +02:00
Sanya Kochhar
7542640494
update osm docs for managed/non-default osm instances
...
Signed-off-by: Sanya Kochhar <kochhars@microsoft.com >
2021-11-23 14:10:46 -05:00
Julien Duchesne
52493f181a
Add section about the k6 load tester
...
As suggested here: https://cloud-native.slack.com/archives/C01JR4YUG4B/p1637598108108000
Signed-off-by: Julien Duchesne <julien.duchesne@grafana.com >
2021-11-22 11:52:27 -05:00
Stefan Prodan
5d95143536
Merge pull request #1058 from fluxcd/release-1.16.0
...
Release v1.16.0
2021-11-22 15:40:25 +02:00
Stefan Prodan
a2c5861ca5
Release v1.16.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-11-22 14:53:54 +02:00
Stefan Prodan
fcc07f02b0
Merge pull request #1049 from fluxcd/prevent-flux-overrides
...
Prevent Flux from overriding Flagger managed objects
2021-11-22 14:38:27 +02:00
Stefan Prodan
3f43526aac
Merge pull request #1057 from fluxcd/update-diagram-osm
...
Update Flagger diagram to include OpenServiceMesh
2021-11-22 14:38:13 +02:00
Stefan Prodan
cd07da9137
Update Flagger diagram to include OpenServiceMesh
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-11-22 12:05:17 +02:00
Stefan Prodan
30ab182b2e
Merge pull request #1052 from zeot/append-ownerreferences-configmaps-and-secrets
...
Append to list of ownerReferences for primary configmaps and secrets
2021-11-18 10:51:36 +02:00
Stefan Prodan
2ddd9587f7
Merge pull request #1048 from personio/primary-ready-threshold
...
[feat] primaryReadyThreshold: allow configuring threshold for primary
2021-11-17 10:30:37 +02:00
Zacharias Taubert
50800857b6
Append to list of ownerReferences for cm and secrets
...
If a "primary" ConfigMap or Secret already exists, keep the list of
ownerReferences and append the updating Canary as ownerReference if it's
not already in the list. This will prevent the GC from deleting primary
ConfigMaps and Secrets used by multiple primary deployments when one is
deleted.
Signed-off-by: Zacharias Taubert <zacharias.taubert@gmail.com >
2021-11-14 23:30:30 +01:00
Mahdi Dibaiee
8f50521435
[feat] primaryReadyThreshold: allow configuring threshold for primary
...
see #639
Signed-off-by: Mahdi Dibaiee <mdibaiee@pm.me >
2021-11-11 14:44:52 +00:00
Stefan Prodan
45ecaa9084
Prevent Flux from overriding Flagger managed objects
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-11-10 18:19:04 +02:00
Stefan Prodan
9c7db58d87
Merge pull request #1044 from Misteur-Z/external-dns-docs
...
Add warning in docs about ExternalDNS + Istio configuration
2021-11-09 19:56:21 +02:00
Stefan Prodan
6b11e9714b
Merge pull request #1045 from DiptoChakrabarty/replaceioutil
...
Replace ioutil in testing of gchat
2021-11-09 19:22:30 +02:00
Stefan Prodan
7f5a9ed34a
Merge pull request #1047 from ecordell/patch-1
...
Mark CanaryMetric.Threshold as omitempty
2021-11-09 19:22:09 +02:00
Evan Cordell
bc9a231d26
Mark CanaryMetric.Threshold as omitempty
...
Signed-off-by: Evan Cordell <cordell.evan@gmail.com >
2021-11-09 09:27:20 -05:00
Dipto Chakrabarty
0bb3815f73
replace ioutil in testing of gchat
...
Signed-off-by: DiptoChakrabarty <diptochuck123@gmail.com >
2021-11-01 15:17:44 +05:30
Misteur-Z
944cc8ef62
Remove emoji
...
Signed-off-by: Misteur-Z <22374424+Misteur-Z@users.noreply.github.com >
2021-10-29 15:43:13 +02:00
Misteur-Z
e97334d7c1
Warning
...
Signed-off-by: Misteur-Z <22374424+Misteur-Z@users.noreply.github.com >
2021-10-29 14:41:24 +02:00
Stefan Prodan
2dacf08c30
Merge pull request #1043 from fluxcd/release-1.15.0
...
Release v1.15.0
2021-10-29 09:52:55 +03:00
Stefan Prodan
6f6590774e
Add a note to docs for external-dns annotations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-10-28 16:41:33 +03:00
Stefan Prodan
fe5bb3fd26
Release v1.15.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-10-28 16:24:43 +03:00
baldey-nz
c638edd346
If applied, this commit will add an optional canary spec field named summary for notification purposes
...
Signed-off-by: baldey-nz <baldey@gmail.com >
2021-10-28 07:14:24 +13:00
Stefan Prodan
c02477a245
Merge pull request #1036 from sa-spag/loadtester-chart
...
Add `podLabels` to loadtester chart
2021-10-27 08:56:21 +03:00
Stefan Prodan
da6da9c839
Merge pull request #1038 from bseenu/loadtester-security
...
Update load tester binaries (CVEs fix)
2021-10-27 08:53:56 +03:00
Stefan Prodan
d83293776d
Merge pull request #1034 from jonnylangefeld/jlf/add-metadata-to-istio-vs
...
Add metadata annotations to generated apex objects
2021-10-27 08:52:34 +03:00
Jonny Langefeld
d5994ac127
Add metadata to istio VirtualService
...
Some third party software relies on annotations and labels on istios VirtualServices. For instance external-dns makes use of the `external-dns.alpha.kubernetes.io/controller` annotation. Currently there is no way to set labels and annotations on the VirtualService resource.
This change takes the metadata from the `canary.Spec.Service.Apex` property to replicate exactly what is already possible for a traefik resource:
c36a13ccff/pkg/router/traefik.go (L59-L68)
Fix #854
Signed-off-by: Jonny Langefeld <jonny.langefeld@gmail.com >
2021-10-26 10:59:34 -07:00
Stefan Prodan
36584826bb
Merge pull request #1022 from menglingwei/main
...
Fix tyops in code comments
2021-10-26 12:52:29 +03:00
Srinivas
7a6fccb70d
Security Fixes
...
Signed-off-by: Srinivas <sboga@roku.com >
2021-10-22 18:12:23 -07:00
Alexis Gauthiez
ca1971c085
Bump loadtester chart version
...
Signed-off-by: Alexis Gauthiez <alexis.gauthiez@blablacar.com >
2021-10-19 16:42:52 +02:00
Alexis Gauthiez
97eaecec48
Add podLabels to loadtester chart
...
Signed-off-by: Alexis Gauthiez <alexis.gauthiez@blablacar.com >
2021-10-19 16:42:52 +02:00
Stefan Prodan
01d47808a7
Merge pull request #1023 from Infomaniak/hotfix/use-nginx-controller-canary-metrics
...
Use nginx controller canary metrics
2021-09-30 14:45:54 +03:00
Léopold Jacquot
7d2f3dea7a
Use nginx controller canary metrics
...
Signed-off-by: Léopold Jacquot <leopold.jacquot@infomaniak.com >
2021-09-30 11:12:37 +02:00
Stefan Prodan
bce1d02b3b
Merge pull request #1025 from fluxcd/gloo-1.9
...
Update Gloo to 1.9.0
2021-09-30 12:02:49 +03:00
Stefan Prodan
9a993b131d
Update Gloo to 1.9.0
...
Fix for deprecated CRDs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-09-30 11:39:59 +03:00
Stefan Prodan
636a1d7576
Merge pull request #1020 from SomtochiAma/test-fieldIsMandatory
...
Add test for checking if configmap is optional
2021-09-30 11:25:34 +03:00
xiaobing.meng
fb621ec465
fix comments
...
Signed-off-by: xiaobing.meng <xiaobing.meng@alibaba-inc.com >
2021-09-26 15:14:47 +08:00
Somtochi Onyekwere
00e993c686
Add test for fieldIsMandatory
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-20 23:17:27 +01:00
Stefan Prodan
374a55d8f5
Merge pull request #1001 from kyanagimoto/main
...
fix: 🐛 trigger unexpected canary deployment.
2021-09-20 18:36:09 +03:00
Stefan Prodan
1e88e2fa72
Merge pull request #1019 from fluxcd/release-v1.14.0
...
Release v1.14.0
2021-09-20 11:41:39 +03:00
Stefan Prodan
a2326198f6
Release v1.14.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-09-20 11:07:43 +03:00
Stefan Prodan
a0031d626a
Merge pull request #1018 from funkypenguin/patch-1
...
[docs] update promql query for istio request duration
2021-09-20 10:10:30 +03:00
David Young
a2b58d59ab
[docs] update promql query for istio request duration
...
A minor issue I stumbled across while learning how to drive Flagger, is that the docs still use `istio_request_duration_seconds_bucket` to illustrate the query behind the `request-duration` metric. I understand that this changed with Istio 1.5 (https://github.com/fluxcd/flagger/issues/478 ), but it seems that in the current version of flagger, the correct metric must already be used, since I'm getting duration metrics out of Istio 1.10 :)
This change simply makes the docs clearer for those of us trying to understand exactly what `request-duration` entails!
Signed-off-by: David Young <davidy@funkypenguin.co.nz >
2021-09-20 10:54:43 +12:00
Stefan Prodan
e8b17406b7
Merge pull request #1016 from SomtochiAma/istio-crds
...
Add support for Istio load balancer settings
2021-09-17 12:18:22 +03:00
Somtochi Onyekwere
5245045d84
Update localbalancer settings
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-17 09:31:00 +01:00
Stefan Prodan
b57d39369b
Merge pull request #1015 from SomtochiAma/influxdb
...
Render inline promql query
2021-09-17 09:24:34 +03:00
Stefan Prodan
db72fe3d97
Merge pull request #1013 from GregoireW/testing
...
Add dynatrace metric provider
2021-09-17 09:23:36 +03:00
Somtochi Onyekwere
3a2f688c56
Render inline promql query
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-16 13:02:58 +01:00
GregoireW
13a2a5073f
Add dynatrace provider
...
Signed-off-by: GregoireW <24318548+GregoireW@users.noreply.github.com >
2021-09-16 10:48:51 +02:00
Stefan Prodan
418853fd0c
Merge pull request #1012 from SomtochiAma/influxdb
...
Add Influxdb metric provider
2021-09-16 11:21:24 +03:00
Somtochi Onyekwere
cfb68a6e56
Add Influxdb provider
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-16 08:55:40 +01:00
Stefan Prodan
88b13274d7
Merge pull request #991 from SomtochiAma/stackdriver-analysis
...
Add stackdriver metrics analysis
2021-09-02 17:40:47 +03:00
Somtochi Onyekwere
056ba675a7
Add stackdriver metrics analysis
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-09-01 18:25:59 +01:00
kyanagimoto
873b74561c
fix: 🐛 trigger unexpected canary deployment.
...
https://github.com/fluxcd/flagger/issues/989
Signed-off-by: kyanagimoto <koichiyanagimoto@gmail.com >
2021-09-01 19:17:17 +09:00
Stefan Prodan
8b42ce374d
Merge pull request #990 from fluxcd/chart-publish
...
ci: Add on-demand Helm publish workflow
2021-08-27 09:40:54 +03:00
Stefan Prodan
4871003ff1
ci: Add on-demand Helm publish workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-27 09:40:30 +03:00
Stefan Prodan
b4e7ad5575
Merge pull request #987 from SomtochiAma/k8s-provider-docs
...
Clarify that traffic routing with doesn't happen kubernetes blue/green deployment
2021-08-27 09:37:36 +03:00
Stefan Prodan
1a246060e2
Merge pull request #986 from andylibrian/fix-broken-loadtester-chart
...
Fix broken loadtester chart due to extra end
2021-08-27 09:32:34 +03:00
Somtochi Onyekwere
6a3d74c645
Clarify traffic routing with kubernetes
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-08-26 11:16:31 +01:00
Andy Librian
2073bd2027
Fix broken loadtester chart due to extra end
...
Signed-off-by: Andy Librian <andylibrian@gmail.com >
2021-08-26 14:15:35 +07:00
Stefan Prodan
c63554c534
Merge pull request #985 from fluxcd/cosign-fix
...
Fix cosign workflow
2021-08-25 12:16:24 +03:00
Stefan Prodan
be8ed8a696
Fix cosign workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-25 12:16:06 +03:00
Stefan Prodan
98530d9968
Merge pull request #984 from fluxcd/release-v1.13.0
...
Release v1.13.0
2021-08-25 12:08:14 +03:00
Stefan Prodan
38adc513a6
Release v1.13.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-25 11:46:30 +03:00
Stefan Prodan
eb12e3bde1
Merge pull request #983 from fluxcd/cosign
...
Sign Flagger container images with cosign
2021-08-25 10:00:59 +03:00
Stefan Prodan
8b2839d36e
Add docs on how to verify Flagger containers with cosign
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-24 17:59:32 +03:00
Stefan Prodan
f0fa2aa6bb
Sign Flagger container images with cosign
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-24 17:58:54 +03:00
Stefan Prodan
33528b073f
Add cosign keys
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-24 15:25:02 +03:00
Fabio Pinna
cf8783ea37
Add support for Google Chat alerts ( #953 )
...
Add gchat alerting support
Signed-off-by: fpinna <fplkid@gmail.com >
2021-08-24 11:26:00 +03:00
Stefan Prodan
00355635f8
Merge pull request #982 from saiskee/fix-gloo-edge-flagger
...
Update Gloo APIs to v1.8
2021-08-23 19:47:18 +03:00
Keerthan Ekbote
aa485f4bf1
Update gloo apis to replace snake case with camel case
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-08-23 12:16:43 -04:00
Stefan Prodan
273b05fb24
Merge pull request #980 from fluxcd/istio-e2e
...
Update virtual service delegation e2e tests for Istio v1.11
2021-08-23 18:10:51 +03:00
Stefan Prodan
e470474d6f
Update Istio delegation e2e for 1.11
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-23 17:48:40 +03:00
Stefan Prodan
ddfd2fe2ec
Merge pull request #979 from fluxcd/update-e2e-vers
...
Update providers in e2e tests
2021-08-23 15:15:32 +03:00
Stefan Prodan
7533d0ae99
e2e: Update Ingress NGINX to v0.49.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-23 14:26:27 +03:00
Stefan Prodan
04ec7f0388
Merge pull request #966 from eduardobarbosa/eduardobarbosa/add-podlabels-helmchart
...
Add extra podLabels options to Flagger Helm Chart
2021-08-23 13:02:13 +03:00
Stefan Prodan
419000cc13
e2e: Update Istio to v1.11.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-23 12:58:35 +03:00
Stefan Prodan
0dc8edb437
Merge pull request #975 from hobbsh/support-volumes-loadtester
...
support volumes/volumeMounts in loadtester chart
2021-08-23 12:48:17 +03:00
Stefan Prodan
0759b6531b
e2e: Update Contour to v1.18
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-23 12:34:32 +03:00
Stefan Prodan
d8f984de7d
Merge pull request #977 from johnsonshi/osm-flagger-docs
...
Add OSM tutorial and docs
2021-08-23 12:33:16 +03:00
Johnson Shi
82e490a875
Add osm tutorial and docs
...
Signed-off-by: Johnson Shi <Johnson.Shi@microsoft.com >
2021-08-20 14:25:47 -07:00
Stefan Prodan
c6dffd9d3e
e2e: Update Linkerd to v2.10.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-08-20 17:17:59 +03:00
Stefan Prodan
8ee3d5835a
Merge pull request #978 from fluxcd/update-calendar
...
Update links to calendar and resources
2021-08-17 13:33:13 +03:00
Daniel Holbach
1209d7e42b
update links to calendar and resources
...
Signed-off-by: Daniel Holbach <daniel@weave.works >
2021-08-17 10:22:48 +02:00
Wylie Hobbs
cdc05ba506
support volumes/volumeMounts in loadtester chart
...
Signed-off-by: Wylie Hobbs <wylie@wyliehobbs.com >
2021-08-12 10:44:12 -06:00
Stefan Prodan
a6fae0195f
Merge pull request #955 from johnsonshi/support-osm-in-flagger
...
Support OSM progressive traffic shifting in Flagger
2021-08-12 15:04:09 +03:00
Johnson Shi
11375b6890
Support OSM progressive traffic shifting
...
Signed-off-by: Johnson Shi <Johnson.Shi@microsoft.com >
2021-08-11 17:43:00 -07:00
eduardobarbosa
3811470ebf
Add extra podLabels options to Flagger Helm Chart
...
Signed-off-by: eduardobarbosa <eduardobarbosadacosta@gmail.com >
2021-08-04 15:10:00 -03:00
Stefan Prodan
e2b08eb4dc
Merge pull request #964 from shuheiktgw/drop_ioutil
...
chore: Drop deprecated io/ioutil
2021-07-31 10:16:11 +03:00
shuheiktgw
38d3ca1022
chore: Drop deprecated io/ioutil
...
Signed-off-by: shuheiktgw <shuheiktgw@users.noreply.github.com >
2021-07-31 08:25:46 +09:00
Stefan Prodan
df459c5fe6
Merge pull request #960 from fluxcd/traefik-2.4
...
e2e: Update Traefik to 2.4.9
2021-07-27 12:56:41 +03:00
Stefan Prodan
d1d9c0e2a9
Update Traefik docs with Prometheus annotations
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-07-27 12:34:27 +03:00
Stefan Prodan
c1b1d7d448
e2e: Update Traefik to 2.4.9
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-07-27 12:17:40 +03:00
Stefan Prodan
e6b5ee2042
Merge pull request #958 from GregoryVds/fix-typo
...
pkg:canary: fix typos in logs
2021-07-26 18:37:20 +03:00
Stefan Prodan
0170fc6166
Merge pull request #959 from HBOCodeLabs/mdb/typo-fixes
...
correct spelling of 'Secrets' in code comments
2021-07-26 17:02:58 +03:00
Mike Ball
4cc2ada2a2
correct spelling of 'Secrets' in code comments
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-07-23 06:54:26 -04:00
Gregory Vander Schueren
a5d3e4f6a6
pkg:canary: fix typos in logs
...
Signed-off-by: Gregory Vander Schueren <gregory.vanderschueren@sortlist.com >
2021-07-21 15:44:56 +02:00
Stefan Prodan
7c92b33886
Merge pull request #952 from bellkev/fix-grafana-dashboard
...
Remove problematic nulls from Grafana dashboard
2021-07-09 17:21:46 +03:00
Kevin Bell
0f0b9414ae
Remove problematic nulls from Grafana dashboard
...
Newer versions of Grafana complain when loading
dashboard JSON with nulls in these "current" fields.
Signed-off-by: Kevin Bell <kebel@amazon.com >
2021-07-08 18:01:47 -07:00
Stefan Prodan
6fbb67ee8c
Merge pull request #943 from L3o-pold/hotfix/fix-alerting-http-proxy
...
Fix for the http client proxy overriding the default client
2021-06-24 17:14:52 +03:00
Léopold Jacquot
6634f1a9ae
don't override DefaultClient
...
bug introduced by https://github.com/fluxcd/flagger/pull/872
Signed-off-by: Léopold Jacquot <leopold.jacquot@infomaniak.com >
2021-06-24 15:04:41 +02:00
Stefan Prodan
8da8138f77
Merge pull request #941 from fluxcd/release-v1.12.1
...
Release v1.12.1
2021-06-17 19:33:36 +03:00
Stefan Prodan
588f4c477b
Release v1.12.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-17 19:12:06 +03:00
Stefan Prodan
fda1775d3a
Merge pull request #940 from fluxcd/k8s.io/api-v0.21.1
...
Update Go to v1.16 and Kubernetes packages to v1.21.1
2021-06-17 19:03:24 +03:00
Stefan Prodan
fc71d53c71
Update Go to v1.16
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-17 18:44:23 +03:00
Stefan Prodan
ab2a320659
Update Kubernetes packages to v1.21.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-17 18:35:42 +03:00
Stefan Prodan
7f50f81ac7
Merge pull request #939 from fluxcd/remove-toolkit-markers
...
Remove the GitOps Toolkit metadata from generated objects
2021-06-17 18:12:21 +03:00
Stefan Prodan
c36a13ccff
Remove the GitOps Toolkit metadata from generated objects
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-17 17:49:22 +03:00
Stefan Prodan
47de726345
Merge pull request #937 from fluxcd/release-v1.12.0
...
Release v1.12.0
2021-06-16 13:16:19 +03:00
Stefan Prodan
7a4fdbddc0
Release v1.12.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-16 12:18:40 +03:00
Joakim Ahrlin
0dc6f33550
Add insecureSkipVerify option for Prometheus and Graphite
...
Add insecureSkipVerify option for Prometheus and Graphite
Signed-off-by: Joakim Ahrlin <joakim.ahrlin@embark-studios.com >
2021-06-15 19:28:25 +03:00
Stefan Prodan
b2436eb0df
Merge pull request #936 from fluxcd/flux-gc-skip
...
Remove Flux GC markers from generated objects
2021-06-15 18:08:32 +03:00
Stefan Prodan
cc673159d7
Remove Flux GC markers from generated objects
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-15 17:45:33 +03:00
Stefan Prodan
17c310d66d
Merge pull request #932 from KnechtionsCoding/feat/gloo-label-copy
...
gloo: copy labels from upstream
2021-06-15 12:36:37 +03:00
Hans Knecht
e7357c4e07
fix: updating to use include-label-prefix
...
fix: remove copy of labels
Signed-off-by: Hans Knecht <Hans.Knecht@missionlane.com >
2021-06-14 11:39:55 -04:00
Stefan Prodan
c44de2d7c3
Merge pull request #934 from johnsonshi/fix-smi-trafficsplit-v1alpha2-omitempty
...
fix: Require SMI TrafficSplit Service and Weight
2021-06-14 18:07:42 +03:00
Johnson Shi
d82b2c219a
fix: Require SMI TrafficSplit Service and Weight
...
In the SMI TrafficSplit spec, Weight and Service are
required values for TrafficSplit Backend.
In flagger's SMI v1alpha2 implementation,
Service and Weight have the omitempty json option.
During canary analysis, flagger initially creates
a SMI TrafficSplit custom resource in which the
canary backend service has a Weight of 0.
The omitempty option causes Go to omit Weight
when it sends the custom resource to Kubernetes.
This throws an error during canary analysis.
Signed-off-by: Johnson Shi <Johnson.Shi@microsoft.com >
2021-06-14 06:55:59 -07:00
Hans Knecht
35c8957a55
chore: lowercase labels
...
Signed-off-by: Hans Knecht <Hans.Knecht@missionlane.com >
2021-06-12 21:57:45 -04:00
Hans Knecht
8555f8250a
feat: copy labels from upstream
...
Signed-off-by: Hans Knecht <Hans.Knecht@missionlane.com >
2021-06-11 16:18:29 -04:00
Mike Ball
8137a25b13
Improve language and correct typos in FAQs docs ( #925 )
...
Improve language and correct typos in FAQs docs
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-06-03 11:09:42 +03:00
Stefan Prodan
2db5573c0e
Merge pull request #924 from fluxcd/release-1.11.0
...
Release v1.11.0
2021-06-01 13:59:04 +03:00
Stefan Prodan
1e382203b8
Release v1.11.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-06-01 13:37:51 +03:00
Stefan Prodan
873903a4cb
Merge pull request #920 from fluxcd/rbac-v1
...
Update Kubernetes manifests to rbac.authorization.k8s.io/v1
2021-06-01 12:37:37 +03:00
Stefan Prodan
e5b8afc085
Merge pull request #917 from fluxcd/ingress-v1
...
Upgrade Ingress to networking.k8s.io/v1
2021-06-01 12:37:26 +03:00
Stefan Prodan
ded658fed9
Merge pull request #922 from HBOCodeLabs/mdb/docs-typo-fixes
...
Improve the Flagger documentation
2021-05-29 11:54:21 +03:00
Stefan Prodan
88d8858900
Merge pull request #921 from HBOCodeLabs/mdb/add-graphite-info-to-docs
...
add Graphite info to docs
2021-05-29 11:53:30 +03:00
Mike Ball
737c185aa6
insert comma in dev guide e2e test explanation
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:24:08 -04:00
Mike Ball
0006a68740
correct spelling/tense of 'choose' in dev guide
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:22:07 -04:00
Mike Ball
4db91f7062
improve readability of service exposure FAQ
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:14:30 -04:00
Mike Ball
b8c23967b7
insert comma in FAQ selectors explanation
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:13:45 -04:00
Mike Ball
2019d048a4
separate FAQ about multiple ports into 2 sentences
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:12:42 -04:00
Mike Ball
fe0a4eb20c
fine-tune FAQ explanation pertaining to downtime
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:11:30 -04:00
Mike Ball
a35b0e8639
fine-tune language of FAQ pertaining to downtime
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:10:14 -04:00
Mike Ball
4c0843f92a
use nonplural 'cookie' in FAQ A/B test explanation
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:08:22 -04:00
Mike Ball
867c1af897
insert comma in FAQ A/B testing explanation
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:07:19 -04:00
Mike Ball
100308289f
correct 'install' to 'installing' on docs homepage
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:05:00 -04:00
Mike Ball
3d4739760d
correct 'choose' spelling/tense on docs homepage
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 12:04:15 -04:00
Mike Ball
9f321dd685
add New Relic & Graphite to FAQ metrics providers
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 11:57:46 -04:00
Mike Ball
ba6078f235
add Graphite to docs homepage metrics providers
...
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
2021-05-28 11:53:17 -04:00
Stefan Prodan
cd2f1a24bd
Update Kubernetes manifests to rbac.authorization.k8s.io/v1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-28 09:37:51 +03:00
Stefan Prodan
b87a81b798
Merge pull request #919 from fluxcd/release-1.10.0
...
Release v1.10.0
2021-05-28 09:32:23 +03:00
Stefan Prodan
0f9dd61786
Release v1.10.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-28 09:06:46 +03:00
Stefan Prodan
4869a9f3ae
Merge pull request #915 from HBOCodeLabs/graphite-metrics-provider
...
Add Graphite metrics provider
2021-05-28 08:55:30 +03:00
Nathan Mische
cd6f36302d
Add graphite to the list of valid provider types for the MetricTemplate crd
...
Co-authored-by: Mike Ball <mike.ball@warnermedia.com >
Co-authored-by: Nathan Mische <Nathan.Mische@warnermedia.com >
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
Signed-off-by: Nathan Mische <Nathan.Mische@warnermedia.com >
2021-05-26 10:07:12 -04:00
Stefan Prodan
e5fdc7a57d
docs: Update Ingress guides to networking.k8s.io/v1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-26 11:10:42 +03:00
Stefan Prodan
834a601311
e2e: Update Kubernetes to v1.21.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-26 10:44:06 +03:00
Stefan Prodan
a2784c533e
Upgrade Ingress to networking/v1
...
- breaking change: drop support for Ingress `k8s.io/api/networking/v1beta1`
- routing: use Ingress `k8s.io/api/networking/v1` for NGINX and Skipper routers
- e2e: update ingress-nginx v0.46.0 and skipper to v0.13.61
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-26 09:59:26 +03:00
Mike Ball
8e3ee3439c
add {{target}} to Graphite metrics query example
...
Co-authored-by: Mike Ball <mike.ball@warnermedia.com >
Co-authored-by: Nathan Mische <Nathan.Mische@warnermedia.com >
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
Signed-off-by: Nathan Mische <Nathan.Mische@warnermedia.com >
2021-05-25 11:56:17 -04:00
Stefan Prodan
f9d40cfe1b
Merge pull request #914 from kazukousen/scan-init-container-envs
...
ConfigTracker: Scan envFrom in init-containers
2021-05-25 17:45:53 +03:00
kazukousen
b26b49fac2
add unit tests
...
Signed-off-by: kazukousen <mmchari.0228@gmail.com >
2021-05-25 23:21:34 +09:00
Stefan Prodan
f68d647fd0
Merge pull request #916 from fluxcd/e2e-up
...
e2e: Update Istio and Contour
2021-05-25 11:08:13 +03:00
Stefan Prodan
deb3fb01a2
e2e: Update Contour to v1.15
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-25 10:43:14 +03:00
Stefan Prodan
3accd23a19
e2e: Update Istio to v1.10.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-25 10:42:21 +03:00
Mike Ball
6a66113560
document Graphite metrics provider ( #9 )
...
This adds documentation of the Graphite metrics
provider in support of addressing issue #911 .
Co-authored-by: Mike Ball <mike.ball@warnermedia.com >
Co-authored-by: Nathan Mische <Nathan.Mische@warnermedia.com >
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
Signed-off-by: Nathan Mische <Nathan.Mische@warnermedia.com >
2021-05-24 17:44:31 -04:00
Eric Wyles
6a7f7415fa
Fixed typo on canary documentation ( #912 )
...
Fix webhook typo in docs
Signed-off-by: Eric Wyles <eric.wyles@jbhunt.com >
2021-05-24 16:30:26 +03:00
Mike Ball
4654f2cba9
add a Graphite metrics provider
...
This adds a Graphite metric provider to address
issue #911 .
Co-authored-by: Mike Ball <mike.ball@warnermedia.com >
Co-authored-by: Nathan Mische <Nathan.Mische@warnermedia.com >
Signed-off-by: Mike Ball <mike.ball@warnermedia.com >
Signed-off-by: Nathan Mische <Nathan.Mische@warnermedia.com >
2021-05-24 09:16:00 -04:00
kazukousen
17557dc206
fixed ConfigTracker to be able to scan envFrom in init-containers
...
Signed-off-by: kazukousen <mmchari.0228@gmail.com >
2021-05-24 14:09:04 +09:00
Stefan Prodan
39a3898234
Merge pull request #909 from fluxcd/release-v1.9.0
...
Release v1.9.0
2021-05-14 16:20:38 +03:00
Stefan Prodan
9372cf9f18
Release v1.9.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-14 16:19:27 +03:00
Stefan Prodan
41e427d645
Merge pull request #908 from kdorosh/add_gloo_upstreamRef
...
Gloo Upstream Ref for Upstream Config
2021-05-14 15:37:49 +03:00
Stefan Prodan
84ff6f7e89
Merge pull request #907 from vorozhko/nginx-ingress-cleanup
...
Adjusted Nginx ingress canary headers on init and promotion
2021-05-14 15:18:14 +03:00
Keerthan Ekbote
a286625ad9
updated gloo unit tests
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
intermediate commit
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
updated gloo unit tests
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
copy config from upstream ref to flagger-generateed upstreams
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
removed unneeded types
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
make fmt
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
added code-generator to replace
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
reverted go.mod
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
fixed struct
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
updated e2es with new upstream ref
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
Add note to docs about upstreamRef
Signed-off-by: Kevin Dorosh <kevin.dorosh@solo.io >
Fix typo, improve clarity
Signed-off-by: Kevin Dorosh <kevin.dorosh@solo.io >
2021-05-14 08:07:15 -04:00
Iaroslav Vorozhko
d7999e6627
Added e2e test to check nginx update pass witth nginx validation webhook after canary promotion
...
Signed-off-by: Iaroslav Vorozhko <iaroslav.vorozhko@mcmakler.de >
2021-05-14 12:25:05 +02:00
Iaroslav Vorozhko
41481c1ca8
Adjusted tests to new behaviour on init and promotion
...
Signed-off-by: Iaroslav Vorozhko <iaroslav.vorozhko@mcmakler.de >
2021-05-13 14:45:33 +02:00
Iaroslav Vorozhko
e926486b0f
Stop canary traffic after canary promotion
...
Signed-off-by: Iaroslav Vorozhko <iaroslav.vorozhko@mcmakler.de >
2021-05-13 14:45:33 +02:00
Stefan Prodan
3ad55c9750
Merge pull request #894 from saiskee/create-non-discovered-gloo-upstreams
...
Gloo: Create gloo upstreams from non-discovered services
2021-05-11 18:42:20 +03:00
Keerthan Ekbote
06c4151ec4
change port numbers in gloo progressive delivery docs
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-05-06 13:00:23 -04:00
Keerthan Ekbote
51605d9e04
Updated docs
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-05-06 10:26:33 -04:00
Stefan Prodan
438b558809
Merge pull request #902 from fluxcd/issue-template
...
Add issue templates for bug reports and enhancements
2021-05-06 11:57:40 +03:00
Stefan Prodan
293c44b2a5
Add issue templates for bug reports and enhancements
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-05-06 11:57:19 +03:00
Stefan Prodan
55de241f48
Merge pull request #898 from oliviermichaelis/om/rename-canaryphase
...
style: rename CanaryWaitingPromotion to CanaryPhaseWaitingPromotion
2021-05-06 11:37:48 +03:00
Stefan Prodan
fda1d32dec
Merge pull request #900 from dholbach/update-adopters-location
...
Move list of production users
2021-05-06 11:29:32 +03:00
Daniel Holbach
b8d5295690
move list of production users
...
Signed-off-by: Daniel Holbach <daniel@weave.works >
2021-05-05 18:34:05 +02:00
Keerthan Ekbote
fdc8dd8795
fixed observers test
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-05-05 11:29:14 -04:00
Keerthan Ekbote
99b3775926
fixed typo in gloo/v1/types.go
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-05-05 11:21:43 -04:00
Keerthan Ekbote
f0f44c9d35
updated gloo unit tests
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-05-05 11:19:51 -04:00
Olivier Michaelis
d7b878f980
style: rename CanaryWaitingPromotion to CanaryPhaseWaitingPromotion
...
Renames the CanaryPhase to be more consistent with the existing phases.
Signed-off-by: Olivier Michaelis <38879457+oliviermichaelis@users.noreply.github.com >
2021-05-01 00:21:13 +02:00
Keerthan Ekbote
d8c8b90a95
make fmt
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-30 09:50:18 -04:00
Keerthan Ekbote
8be3d82ae9
Merge branch 'main' of https://github.com/fluxcd/flagger into create-non-discovered-gloo-upstreams
2021-04-29 19:16:05 -04:00
Keerthan Ekbote
fd778be943
updated prom queries to new envoy clusters
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-29 19:12:01 -04:00
Keerthan Ekbote
51936bdc89
changed upstream names in tests
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-29 12:19:52 -04:00
Keerthan Ekbote
2935fad54d
fixed gloo upstream api group
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-29 11:43:39 -04:00
Stefan Prodan
c9257bdb99
Merge pull request #897 from fluxcd/release-v1.8.0
...
Release v1.8.0
2021-04-29 16:10:47 +03:00
Stefan Prodan
90a6ace666
Release v1.8.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-04-29 15:40:26 +03:00
Stefan Prodan
5eb2b5211c
Merge pull request #896 from fluxcd/smi-v1alpha3
...
Implement SMI v1alpha3 router
2021-04-29 15:19:01 +03:00
Stefan Prodan
2ed9ddcdf8
Merge pull request #878 from AlonGluz/bugfix/scale-up-canary-after-confirm-rollout
...
Scale up canary on confirm rollout
2021-04-29 11:59:36 +03:00
Alon Gluzman
92f4be79ac
Scale up canary on confirm rollout
...
Signed-off-by: Alon Gluzman <alon.gluzman@stackpulse.io >
2021-04-29 11:37:18 +03:00
Stefan Prodan
593f450093
Implement SMI v1alpha3 router
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-04-28 19:26:42 +03:00
Keerthan Ekbote
d20efe4509
make fmt
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-28 09:52:51 -04:00
Stefan Prodan
fcac992e71
Merge pull request #867 from carsonoid/patch-1
...
Update traefik-progressive-delivery.md
2021-04-28 15:02:19 +03:00
Stefan Prodan
d59663810c
Merge pull request #872 from L3o-pold/feature/add-alerting-http-proxy
...
Add alerting http proxy option
2021-04-28 14:59:37 +03:00
Stefan Prodan
37abdbb774
Merge pull request #881 from andylibrian/charts-prometheus-security-context
...
Chart: Add securityContext parameter to prometheus deployment
2021-04-28 14:57:51 +03:00
Stefan Prodan
a5909682cd
Merge pull request #887 from mayankshah1607/mayank/alert-muting
...
feat: Add option to mute alerts generated from webhooks
2021-04-28 14:56:47 +03:00
Stefan Prodan
927b4324ae
Merge pull request #879 from fluxcd/smi-v1lapha2-router
...
Implement SMI v1alpha2 router
2021-04-28 13:22:43 +03:00
Stefan Prodan
1ae72dafca
Merge pull request #895 from Nerja/fix_loadtester_pdb
...
Fix Deployment of Flagger loadtester to include the correct label
2021-04-28 12:22:39 +03:00
Marcus Rodan
392865ec59
Fix Deployment of Flagger loadtester to include the correct label
...
The Deployment of the Flagger loadtester did not contain the correct
label app.kubernetes.io/name. This label is used for the Flagger
deployment and it is also used in the PodDisruptionBudget for
the Flagger operator. I added the same label to the Flagger
load tester to make the PodDisruptionBudget work correctly
for the Flagger loadtester.
Signed-off-by: Marcus Rodan <marcusrodan@gmail.com >
2021-04-28 10:59:18 +02:00
Keerthan Ekbote
3f1af1ec85
added comment
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-27 17:14:30 -04:00
Keerthan Ekbote
487432d873
change: turned off discovery by default in tests
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-27 13:44:21 -04:00
Keerthan Ekbote
a1ff44454a
change: Creating gloo upstreams from kube services
...
Signed-off-by: Keerthan Ekbote <keerthan.ekbote@solo.io >
2021-04-27 12:49:19 -04:00
Mayank Shah
05b0557430
Trigger CI
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com >
2021-04-23 14:17:46 +05:30
Mayank Shah
975b84a2eb
feat: Add option to mute alerts generated from webhooks
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com >
2021-04-23 11:27:09 +05:30
Stefan Prodan
3e845f1a29
Merge pull request #884 from marcoferrer/add-ou-org-list
...
Add offerup to the organizations list
2021-04-15 10:52:12 +03:00
Marco Ferrer
49a266c207
Add offerup to the organizations list
...
Signed-off-by: Marco Ferrer <marrferr.cdx@gmail.com >
2021-04-14 12:50:57 -04:00
Andy Librian
7284e55eb0
Chart: Add securityContext parameter to prometheus deployment
...
Signed-off-by: Andy Librian <andylibrian@gmail.com >
2021-04-09 15:03:30 +07:00
Léopold Jacquot
b82fd5e5a5
Add alerting http proxy option
...
Signed-off-by: Léopold Jacquot <leopold.jacquot@infomaniak.com >
2021-04-08 11:58:19 +02:00
Stefan Prodan
4b084cf685
Implement SMI v1alpha2 router
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-04-08 11:37:04 +03:00
Stefan Prodan
e6c740d917
Merge pull request #877 from fluxcd/cii-badge
...
Add CII Best Practices badge
2021-04-07 15:30:32 +03:00
Stefan Prodan
cb93a9a158
Add CII Best Practices badge
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-04-07 15:06:02 +03:00
Stefan Prodan
3ea65ea1ad
Merge pull request #876 from Nerja/addedsinch
...
Added Sinch to Who is using Flagger
2021-04-06 15:09:45 +03:00
Marcus Rodan
70d91bb399
Added Sinch to Who is using Flagger
...
Removed diff
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-04-06 13:32:16 +02:00
Carson A
f5fa18d7ca
Update traefik-progressive-delivery.md
...
Use curly braces to specify an array value in helm set.
The latest versions of the chart need to have the additional arguments specified as a list or they error out:
```
Error: template: traefik/templates/_podtemplate.tpl:199:20: executing "traefik.podTemplate" at <.>: range can't iterate over --metrics.prometheus=true
```
Signed-off-by: Carson Anderson <carson.anderson@getweave.com >
2021-03-25 11:47:57 -06:00
Stefan Prodan
cb24c74769
Merge pull request #864 from fluxcd/release-v1.7.0
...
Release v1.7.0
2021-03-23 11:28:12 +02:00
Stefan Prodan
775dc91ede
Release v1.7.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-23 11:00:35 +02:00
Stefan Prodan
ffef8ba4d9
Merge pull request #845 from Pothulapati/tarun/l5d-2.10
...
linkerd: update prometheus URL based on the latest 2.10 changes
2021-03-23 10:36:33 +02:00
Stefan Prodan
ef2df0d7bc
Merge pull request #859 from jblackburn21/waiting-promotion-phase
...
feat: added WaitingPromotion phase
2021-03-23 10:36:06 +02:00
Jason Blackburn
f0bf5219d4
added WaitingPromotion phase and only generate one alert when transitioning into the phase
...
Signed-off-by: Jason Blackburn <jason.blackburn@outlook.com >
2021-03-19 08:04:18 -05:00
Stefan Prodan
c8a1165db2
Merge pull request #857 from fluxcd/update-deps-k8s
...
Update Kubernetes packages to v1.20.4
2021-03-17 16:38:03 +02:00
Stefan Prodan
e9c3518ce7
ci: Merge FOSSA and CodeQL workflows
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-17 16:07:48 +02:00
Stefan Prodan
a5ea6587c0
Update Alpine to v3.13
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-17 16:07:08 +02:00
Stefan Prodan
2792835d66
Update Kubernetes packages to v1.20.4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-17 16:06:46 +02:00
Stefan Prodan
16867db1b4
Merge pull request #849 from mayankshah1607/mayank/confirm-traffic-webhook
...
feat: add webhook for manually approving traffic weight increase
2021-03-17 15:53:37 +02:00
Mayank Shah
164bbb884d
Add docs for confirm-traffic-increase webhook
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com >
2021-03-16 20:31:51 +05:30
Mayank Shah
873141b9ca
Add webhook confirm-traffic-increase for manually approving traffic increase
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com >
2021-03-16 20:18:27 +05:30
Tarun Pothulapati
4a66a28c01
update to latest stable linkerd version
...
This commit updates the linkerd version to `2.10`, along with
the install script to download the arm version.
It also updates the install script and metricsTempalte to install
and use the viz Prometheus respectively.
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com >
2021-03-15 06:25:18 +00:00
Tarun Pothulapati
c886c1db62
Merge branch 'main' into tarun/l5d-2.10
2021-03-08 17:17:59 +00:00
Stefan Prodan
f2d121a13b
Merge pull request #846 from fluxcd/update-e2e
...
e2e fix: Update Contour installer
2021-03-08 17:51:32 +02:00
Stefan Prodan
f255938780
e2e: Update Gloo to v1.6.13
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-08 17:24:29 +02:00
Stefan Prodan
aa17367de7
e2e: Update Contour to v1.13
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-08 16:28:27 +02:00
Stefan Prodan
d5df6df661
Run e2e on Kubernetes v1.20
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-08 16:23:53 +02:00
Tarun Pothulapati
ec6004963c
use correct prom URL
...
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com >
2021-03-08 14:06:20 +00:00
Tarun Pothulapati
61d272dbbc
update readme
...
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com >
2021-03-08 13:55:56 +00:00
Tarun Pothulapati
6be97b3fc7
linkerd: update prometheus URL based on the latest 2.10 changes
...
In Linkerd 2.10, The Prometheus instance moved into the `viz`
extension which is installed separately from the core
control-plane. This means that the prometheus now exists in
the `linkerd-viz` namespace by default unless overriden.
This PR updates the URl to reflect the same
Signed-off-by: Tarun Pothulapati <tarunpothulapati@outlook.com >
2021-03-08 13:46:38 +00:00
Stefan Prodan
6f95275051
Merge pull request #843 from gopisaba/faq
...
docs: update resources to disable mTLS in Istio
2021-03-07 13:08:24 +02:00
Gopi
49829fc80f
docs: update resources to disable mTLS in Istio
...
Signed-off-by: Gopi <gopisaba@users.noreply.github.com >
2021-03-05 13:50:25 +00:00
Stefan Prodan
9112c5a064
Merge pull request #842 from Lapeyus/missing-helm-variable
...
chart: Add pull secret for Prometheus deployment
2021-03-05 07:44:06 +02:00
Joseph Villarreal Lopez
73c4833697
Add missing pull secret on Prometheus deployment
...
Prometheus deployment created by the Helm chart is missing a pull secret,
variable is necessary to pull the prometheus image from private a repository
Signed-off-by: Joseph Villarreal Lopez <lapeyus@gmail.com >
2021-03-04 18:49:19 -06:00
Stefan Prodan
f3ca6266ab
Merge pull request #833 from KnechtionsCoding/main
...
docs: updating slack alerting docs to point to legacy slack webhooks
2021-02-27 10:32:56 +02:00
Hans Knecht
03acb869b7
docs: updating slack alert docs tone
...
Signed-off-by: Hans Knecht <Hans.Knecht@missionlane.com >
2021-02-26 10:52:28 -05:00
Hans Knecht
8470d728f9
docs: updating slack alerting docs to point to legacy slack webhooks
...
Signed-off-by: Hans Knecht <Hans.Knecht@missionlane.com >
2021-02-26 10:44:48 -05:00
Stefan Prodan
71965b199b
Merge pull request #832 from fluxcd/release-v1.6.4
...
Release v1.6.4
2021-02-26 15:24:54 +02:00
Stefan Prodan
fd47d385c2
Release v1.6.4
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-26 14:59:56 +02:00
Stefan Prodan
dfdd8cffd7
Merge pull request #831 from jddcarreira/fixMultipleAppMeshBackends
...
Fix AWS AppMesh issue when providing multiple backends
2021-02-26 11:13:57 +02:00
Stefan Prodan
138c42ec3a
Merge pull request #821 from Becram/main
...
chart: add env option to loadtester
2021-02-26 11:13:29 +02:00
Stefan Prodan
e53723c9c2
Merge pull request #829 from bia/main
...
Consolidate logos and add project name logos
2021-02-26 11:07:21 +02:00
Joao Carreira
03be6a58ac
Fix AWS AppMesh issue when providing multiple backends
...
Signed-off-by: Joao Carreira <jddcarreira@gmail.com >
2021-02-25 15:09:40 +00:00
bia
864f362f7d
consolidate logos and add project name logos
...
Signed-off-by: bia <get.bianca@gmail.com >
2021-02-24 18:25:49 +01:00
Stefan Prodan
bfb329b2f3
Merge pull request #825 from Multiply/chore-user-list-trendhim
...
Add Trendhim to user list
2021-02-23 12:24:03 +02:00
Jens Fosgerau
4ce65be0c6
Add Trendhim to user list
...
Signed-off-by: Jens Fosgerau <multiply@juhp.net >
2021-02-23 10:57:43 +01:00
Stefan Prodan
6ab598d71b
Merge pull request #819 from Nerja/loadtesterimprovements
...
chart: Added PodDisruptionBudget for the loadtester
2021-02-22 11:45:52 +02:00
Becram
06b8ab4096
add environment variable in chart for loadtester
...
Signed-off-by: Becram <bikram.dhoju@gmail.com >
2021-02-19 22:09:20 +07:00
Marcus Rodan
596bb6487c
Added PDB for the loadtester
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-18 12:16:43 +01:00
Stefan Prodan
fa33a3e4bb
Merge pull request #813 from fluxcd/release-1.6.3
...
Release v1.6.3
2021-02-15 15:13:36 +02:00
Stefan Prodan
abecb891dd
Release v1.6.3
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-15 14:43:53 +02:00
Stefan Prodan
fa14cebbf4
Merge pull request #812 from fluxcd/new-logo
...
New Flagger logo
2021-02-15 14:26:22 +02:00
Stefan Prodan
bde24d28b7
Update project description
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-15 14:03:32 +02:00
Stefan Prodan
c0b400eb7c
Update logo in diagrams
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-15 13:38:58 +02:00
Stefan Prodan
4772c91835
Update logo in Helm charts
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-13 13:40:20 +02:00
Stefan Prodan
6da8d919b3
Add Flagger's new logo pack
...
Design by Bianca Cheng Costanzo
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-13 13:40:06 +02:00
Stefan Prodan
10b5504446
Merge pull request #806 from Nerja/fixedspreadconstraintssuffixes
...
Rewrite the primary Pod Topology Spread Constraints based on label selector
2021-02-13 12:03:04 +02:00
Marcus Rodan
76b73a6319
Update faq.md
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-08 19:47:58 +01:00
Marcus Rodan
0bebfbbb23
Added info to FAQ about anti-affinity
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-08 19:47:58 +01:00
Marcus Rodan
8cb147920b
Adds suffix for spread constraints
...
Added unit test assertions
Changed comment
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-08 19:47:58 +01:00
Stefan Prodan
5cb343d89f
Merge pull request #799 from Nerja/main
...
Check if mandatory secrets/configmaps exist
2021-02-04 18:32:26 +02:00
Stefan Prodan
67f34f1b29
Merge pull request #805 from Nerja/fixantiaffinity
...
Suffix only the podAntiAffinity values that match the deployment name
2021-02-04 18:30:15 +02:00
Marcus Rodan
349d781085
Fixed antiaffinity suffixing
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-04 17:02:40 +01:00
Stefan Prodan
d7524414ce
Merge pull request #800 from fluxcd/add-codeql
...
Add CodeQL Security Scanning
2021-02-03 11:29:16 +02:00
Chris Aniszczyk
2e6cccaa90
Add CodeQL Security Scanning
...
Signed-off-by: Chris Aniszczyk <caniszczyk@gmail.com >
2021-02-02 10:18:20 -06:00
Marcus Rodan
565b99e210
Added check for optional
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-02 09:56:14 +01:00
Stefan Prodan
5eb37b8f76
Merge pull request #798 from feuyeux/main
...
Add guide for installing Flagger on AlibabaServiceMesh
2021-02-02 10:01:40 +02:00
六翁
41cb713367
guide for installing flagger on asm
...
Signed-off-by: 六翁 <lu.hl@alibaba-inc.com >
2021-02-02 12:14:32 +08:00
Stefan Prodan
b29fe1f13b
Merge pull request #792 from Prajithp/main
...
add custom metadata in event webhook
2021-02-01 19:35:31 +02:00
Prajith Ndz
339780dcc4
update event webhook doc with example
...
Signed-off-by: Prajith Ndz <prajithpalakkuda@gmail.com >
2021-02-01 22:34:27 +05:30
Marcus Rodan
56c77085bf
Added checks for API server errors
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-02-01 17:36:47 +01:00
Stefan Prodan
118cac5941
Merge pull request #796 from jhuliano/faq-improvements
...
Document the behavior of skipAnalysis during the initialization
2021-01-28 14:41:32 +02:00
Jhuliano Skittberg Moreno
7027f18394
documents downtime during initialization when using skipAnalysis=false
...
Signed-off-by: Jhuliano Skittberg Moreno <jhuliano.moreno@typeform.com >
2021-01-28 13:00:39 +01:00
Jhuliano Skittberg Moreno
99a85205f0
replaces bold format with h4 on questions
...
Signed-off-by: Jhuliano Skittberg Moreno <jhuliano.moreno@typeform.com >
2021-01-28 13:00:39 +01:00
Stefan Prodan
4b8d8718c2
Release v1.6.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-28 10:11:45 +02:00
Stefan Prodan
0c4dd94e38
Merge pull request #794 from fluxcd/alert-crd
...
Add alerts section to Canary CRD schema
2021-01-28 10:04:18 +02:00
Stefan Prodan
52cec59ca3
Add channel and username to AlertProvider CRD schema
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-28 09:42:02 +02:00
Stefan Prodan
2c1ba42bcc
Merge pull request #788 from Nerja/podantiaffinityfix
...
Support for adding -primary suffix to Anti-Affinity values
2021-01-28 09:16:54 +02:00
Stefan Prodan
6d204b52ce
Add alerts section to Canary CRD schema
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-28 09:00:53 +02:00
Prajith Ndz
55c3745ef8
fix code style
...
Signed-off-by: Prajith Ndz <prajithpalakkuda@gmail.com >
2021-01-27 21:05:57 +05:30
Prajith Ndz
c876f879de
add custom metadata in event webhook
...
Signed-off-by: Prajith Ndz <prajithpalakkuda@gmail.com >
2021-01-27 20:58:48 +05:30
Marcus Rodan
f2beab1fdc
Moved implementation
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-01-26 19:27:50 +01:00
Marcus Rodan
85af1abb26
Added suffix -primary to antiaffinity values
...
Signed-off-by: Marcus Rodan <marcus.rodan@sinch.com >
2021-01-26 19:27:50 +01:00
Stefan Prodan
4f54901d08
Merge pull request #785 from dholbach/cncf-slack
...
Link to CNCF Slack
2021-01-20 17:30:52 +02:00
Daniel Holbach
98b10866bf
link to new Slack, at CNCF
...
Signed-off-by: Daniel Holbach <daniel@weave.works >
2021-01-20 14:51:33 +01:00
Stefan Prodan
ccf4dc55e9
Merge pull request #783 from fluxcd/fossa
...
Add CNCF's FOSSA scanning to CI
2021-01-19 13:37:29 +02:00
Stefan Prodan
8ce90e1814
Add CNCF's FOSSA scanning to CI
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-19 11:57:22 +02:00
Stefan Prodan
2b6047d124
Merge pull request #782 from fluxcd/release-v1.6.1
...
Release v1.6.1
2021-01-19 11:37:25 +02:00
Stefan Prodan
05e832ed55
Release v1.6.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-19 11:10:34 +02:00
Stefan Prodan
45fddab9a9
Merge pull request #781 from kyanagimoto/secret-restart-analysis
...
Add missing TrackedConfig field to Canary status CRD
2021-01-19 11:01:49 +02:00
vito-laurenza-zocdoc
34e9c0da6b
chore: reproduce restart analysis issue
...
Signed-off-by: kyanagimoto <koichiyanagimoto@gmail.com >
2021-01-19 16:11:34 +09:00
Stefan Prodan
9891375c20
Merge pull request #778 from fluxcd/e2e-updates
...
e2e: Update Istio to v1.8.2 and Contour to v1.11.0
2021-01-15 14:38:11 +02:00
Stefan Prodan
377f145a3f
e2e: Update Istio to v1.8.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-15 13:47:05 +02:00
Stefan Prodan
6c7fff080f
e2e: Update Contour to v1.11.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-15 13:39:48 +02:00
Stefan Prodan
b1a168c5f2
Merge pull request #777 from h-r-k-matsumoto/update-istio-v1alpha3
...
Update HTTPMatchRequest to match Istio's definitions
2021-01-15 13:34:29 +02:00
Hiroki Matsumoto
d15df9ae88
Reflect the latest Istio version v1alpha3
...
Signed-off-by: Hiroki Matsumoto <hiroki.matsumoto.ggg@gmail.com >
2021-01-12 21:08:29 +09:00
Stefan Prodan
c7d93d9ca7
Merge pull request #774 from fluxcd/release-v1.6.0
...
Release v1.6.0
2021-01-05 15:08:08 +02:00
Stefan Prodan
0ae4ccede1
Release v1.6.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-05 14:46:20 +02:00
Stefan Prodan
c6aa66ab94
Merge pull request #772 from fluxcd/crd-v1
...
Upgrade CRDs to apiextensions.k8s.io/v1
2021-01-05 13:51:40 +02:00
Stefan Prodan
2e10d8bf05
Format docs markdown
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-05 12:28:56 +02:00
Stefan Prodan
f64295bcee
Update Kubernetes packages to v1.20.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 22:33:16 +02:00
Stefan Prodan
3fe8119e0c
Set Kubernetes min version to 1.16
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 21:35:54 +02:00
Stefan Prodan
b6880213ce
Upgrade CRDs to apiextensions.k8s.io/v1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 17:29:45 +02:00
Stefan Prodan
aca6b2b558
Merge pull request #771 from fluxcd/update-nginx-helm
...
Update NGINX ingress Helm repository
2021-01-04 16:02:07 +02:00
Stefan Prodan
aa33af25fc
Change branch from master to main in docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 15:32:19 +02:00
Stefan Prodan
aa3a93da98
Update NGINX ingress Helm repository
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 15:30:26 +02:00
Stefan Prodan
b42db67d85
Merge pull request #770 from fluxcd/fixes
...
Use fluxcd registry in base kustomization
2021-01-04 14:51:10 +02:00
Stefan Prodan
0d2163cd94
e2e: Expose traefik as NodePort
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 12:11:49 +02:00
Stefan Prodan
371e177ff3
Use fluxcd registry in base kustomization
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-01-04 11:11:41 +02:00
Stefan Prodan
e62668ab48
Merge pull request #765 from kdorosh/gloo_route_tables
...
A/B testing support for Gloo Edge ingress controller
2021-01-04 09:58:38 +02:00
Kevin Dorosh
005e3928e7
Gloo tests pass now, traefik ones have flake?
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-31 17:19:41 -05:00
Kevin Dorosh
0d5b2a2277
Might have done previous commit before release finished, kick
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-31 17:00:29 -05:00
Kevin Dorosh
bc8cfa91ee
Update to Gloo Edge 1.6.0 now that it's released
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-31 16:17:01 -05:00
Stefan Prodan
63b217faee
Merge pull request #766 from fluxcd/chart-linting-off
...
Disable Helm chart linting
2020-12-22 18:18:42 +02:00
Stefan Prodan
376bf194b3
Disable Helm chart linting
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-22 18:16:19 +02:00
Kevin Dorosh
a69e9abf3c
Remove upstream group
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:20:07 -05:00
Kevin Dorosh
c22529bbd0
codegen
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:18:08 -05:00
Kevin Dorosh
6fd8498f6d
We are generating 404s not 400s
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:50 -05:00
Kevin Dorosh
39cce0196f
Guide is working
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:50 -05:00
Kevin Dorosh
4e39e5608c
Fix rebase
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:20 -05:00
Kevin Dorosh
ba4d16fd76
Remove dated comment
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:20 -05:00
Kevin Dorosh
b9f14ee57a
Update to use new Gloo Edge 1.6 API
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:20 -05:00
Kevin Dorosh
a3f791be17
First pass A/B testing
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:20 -05:00
Kevin Dorosh
41497c73f4
Update documented flow
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:09:20 -05:00
Kevin Dorosh
2e1b3fc8de
Fix json naming
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:55 -05:00
Kevin Dorosh
44cf4d08e9
Fix test
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:55 -05:00
Kevin Dorosh
ca07b47523
Fix compile error
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:55 -05:00
Kevin Dorosh
8fceafc017
Fix api mistakes
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:55 -05:00
Kevin Dorosh
47dcf6a7b9
Add permissions
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:55 -05:00
Kevin Dorosh
c63ec2d95d
Update gloo logic to use route tables, cleanup
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:55 -05:00
Kevin Dorosh
f4aeb98744
Add route table codegen
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:05:29 -05:00
Kevin Dorosh
e6aefb8f4b
Initial commit
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:03:41 -05:00
Kevin Dorosh
6cf1f35eca
Small docs fixes
...
Signed-off-by: Kevin Dorosh <kcdorosh@gmail.com >
2020-12-22 10:03:41 -05:00
Stefan Prodan
cff742d7c4
Merge pull request #764 from fluxcd/release-v1.5.0
...
Release v1.5.0
2020-12-22 16:55:29 +02:00
Stefan Prodan
67f8f414bf
Merge pull request #763 from fluxcd/ghcr
...
Publish multi-arch image to GitHub Container Registry
2020-12-22 16:54:37 +02:00
Stefan Prodan
ecf73e967a
Release v1.5.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-22 16:18:00 +02:00
Stefan Prodan
7f8986a06d
Merge pull request #763 from fluxcd/ghcr
...
Publish multi-arch image to GitHub Container Registry
2020-12-22 15:16:10 +02:00
Stefan Prodan
ec6aab2c8d
Publish multi-arch image to GitHub Container Registry
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-22 14:53:01 +02:00
Stefan Prodan
b8625d5e1e
Merge pull request #762 from fluxcd/label-prefix
...
Add e2e tests for label prefix inclusion
2020-12-22 13:26:33 +02:00
Stefan Prodan
0fa4654034
Add label prefix e2e test
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-22 12:57:43 +02:00
Stefan Prodan
6349dbf5c0
Include app.kubernetes.io labels by default
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-22 12:45:03 +02:00
Stefan Prodan
c8cec8e18b
Enable running tests on demand
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-22 12:41:30 +02:00
Stefan Prodan
70114e3fd3
Merge pull request #756 from fluxcd/copyright-flux
...
Copyright Flux authors
2020-12-21 20:09:33 +02:00
Stefan Prodan
cd75c5fa25
Copyright Flux authors
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 19:44:52 +02:00
Stefan Prodan
1535f7aa41
Merge pull request #755 from fluxcd/fluxcd
...
Rename imports to fluxcd/flagger
2020-12-21 19:24:48 +02:00
Stefan Prodan
90abb7ba5b
Rename imports to fluxcd/flagger
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 19:02:23 +02:00
Stefan Prodan
e6739711b0
Merge pull request #754 from weaveworks/github-actions
...
Migrate CI to GitHub Actions
2020-12-21 18:38:28 +02:00
Stefan Prodan
333780e78b
Disable CircleCI main build
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 17:26:05 +02:00
Stefan Prodan
38777801de
Upload coverage to Codecov
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 17:04:31 +02:00
Stefan Prodan
3750ed850c
Merge pull request #749 from Nerja/pdb
...
Added PodDisruptionBudget to the Flagger Chart
2020-12-21 16:05:19 +02:00
Stefan Prodan
fda53fbf80
Remove CircleCI testing framework
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 11:52:13 +02:00
Stefan Prodan
c8a472c01b
Add Skipper e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 10:05:04 +02:00
Stefan Prodan
ccd64a3df9
Add Kubernetes B/G e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 01:12:53 +02:00
Stefan Prodan
2ea13cec88
Add Gloo e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-21 00:26:36 +02:00
Stefan Prodan
5afc800b11
Cleanup Istio e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 22:35:17 +02:00
Stefan Prodan
1fb898ac22
Cleanup e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 22:22:39 +02:00
Stefan Prodan
73b7fc1cfc
Add Traefik e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 22:21:02 +02:00
Stefan Prodan
b25ff35e5b
Use test workloads in e2e
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 22:08:43 +02:00
Stefan Prodan
4fe4053cdd
Add workloads to e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 21:38:07 +02:00
Stefan Prodan
ed70160583
Add NGINX Ingress e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 21:20:48 +02:00
Stefan Prodan
bb00f8cabd
Add Contour e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 19:15:10 +02:00
Stefan Prodan
7bef999c41
Add Linkerd e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 17:59:16 +02:00
Stefan Prodan
a2774d92da
Add Istio e2e tests
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 17:24:39 +02:00
Stefan Prodan
be9b03d99b
Add release workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 17:07:32 +02:00
Stefan Prodan
b4af9e5f32
Add build workflow
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 17:07:18 +02:00
Stefan Prodan
3ba2762805
Add multi-arch Dockerfile
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 17:06:19 +02:00
Stefan Prodan
2884a80d31
Disable CircleCI
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-20 14:13:56 +02:00
Marcus Rodan
54266acfb1
Added entry to README and added default values
2020-12-10 12:11:19 +01:00
Marcus Rodan
9cb44815c4
Add pdb resource
2020-12-10 09:51:04 +01:00
Stefan Prodan
27b2616330
Merge pull request #748 from weaveworks/release-v1.4.2
...
Release v1.4.2
2020-12-09 14:52:43 +02:00
Stefan Prodan
8ed729cd54
Release v1.4.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-09 13:14:33 +02:00
Stefan Prodan
34f7bca33c
Merge pull request #747 from weaveworks/update-prom-grafana
...
Update Prometheus and Grafana
2020-12-09 12:04:15 +02:00
Stefan Prodan
fee442ffe0
Update Prometheus and Grafana
...
- Prometheus 2.23.0
- Grafana 7.3.4
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-09 11:20:23 +02:00
Stefan Prodan
eb890ef174
Merge pull request #746 from weaveworks/prom-auth-docs
...
Add Prometheus basic-auth config to docs
2020-12-09 11:01:54 +02:00
Stefan Prodan
24c61df388
Add Prometheus basic-auth config to docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-09 10:19:25 +02:00
Stefan Prodan
bfb3331457
Merge pull request #745 from Nerja/delegate
...
Fix for VirtualService delegation when analysis is enabled
2020-12-09 10:08:20 +02:00
Marcus Rodan
7fc6f8a04d
Changed to using the old e2e test scenario
2020-12-08 18:08:44 +01:00
Marcus Rodan
3c37020260
Changed test file permissions
2020-12-08 16:54:00 +01:00
Marcus Rodan
d05b684dbe
Remove log line
2020-12-08 16:14:15 +01:00
Marcus Rodan
da978254b1
Fix issue
2020-12-08 16:12:12 +01:00
Stefan Prodan
0cfeceb3c9
Merge pull request #744 from weaveworks/release-v1.4.1
...
Release v1.4.1
2020-12-08 15:09:17 +02:00
Stefan Prodan
814aee8f4f
Release v1.4.1
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-08 14:43:52 +02:00
Stefan Prodan
48bfb062d8
Merge pull request #743 from relu/exclude-labels-for-cm-secrets
...
Apply label prefix rules for cm and secrets
2020-12-08 13:37:01 +02:00
Aurel Canciu
08be31f022
Apply label prefix rules for cm and secrets
...
Copying of Configmaps and Secrets managed through Flagger should now
follow the same label prefix filtering rules as for the workloads.
Extends: #709
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com >
2020-12-08 12:55:45 +02:00
Stefan Prodan
39380d4ce8
Merge pull request #741 from weaveworks/release-v1.4.0
...
Release v1.4.0
2020-12-07 11:59:49 +02:00
Stefan Prodan
1b9e575ba5
Release v1.4.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-07 11:39:08 +02:00
Stefan Prodan
128c883755
Update docs and examples to HPA v2beta2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-12-07 11:24:01 +02:00
Stefan Prodan
a244e00057
Merge pull request #740 from tr-fteixeira/hpa-behavior
...
Add support to HPA behaviors on canaries
2020-12-07 11:13:52 +02:00
Fernando Teixeira
afc063ae9a
update tests to use autoscaling/v2beta2
2020-12-06 15:23:08 -05:00
Stefan Prodan
0827622985
Merge pull request #736 from nmlc/traefik
...
Traefik support
2020-12-06 10:23:16 +02:00
Fernando Teixeira
83dae63989
add support to hpa behaviors on canaries
2020-12-06 00:51:20 -05:00
nmlc
578361a2b0
[traefik] Fix documentation
2020-12-02 05:22:50 +05:00
nmlc
553e1b38bc
[traefik] Add documentation
2020-12-01 05:17:33 +05:00
nmlc
635bc83259
[traefik] Add CircleCI tests
2020-11-26 06:00:15 +05:00
nmlc
746507dcc9
[traefik] Remove TraefikService metadata from canary spec
2020-11-26 05:52:42 +05:00
nmlc
adeb585de1
[traefik] add e2e test
2020-11-25 07:55:05 +05:00
nmlc
9c4edc602a
[traefik] Update chart: crd & rbac
2020-11-25 07:54:28 +05:00
nmlc
642d3678ec
[traefik] Implement observer interface
2020-11-25 07:54:15 +05:00
nmlc
2c1d998c43
[traefik] Implement router interface
2020-11-25 07:54:00 +05:00
nmlc
a3b9ed126d
[traefik] Api changes & codegen
2020-11-25 07:50:54 +05:00
Stefan Prodan
2f027de91f
Merge pull request #735 from mattchrist/update_faq
...
fix typo in faq
2020-11-23 17:10:18 +02:00
Matt Christ
b8c9fcfb91
fix typo
2020-11-23 08:16:05 -06:00
Stefan Prodan
1b81ea5a10
Merge pull request #734 from weaveworks/releases-v1.3.0
...
Release v1.3.0
2020-11-23 14:52:20 +02:00
Stefan Prodan
82bf73e8da
Release v1.3.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-11-23 13:59:43 +02:00
Stefan Prodan
58de5ab198
Merge pull request #733 from weaveworks/deps-update
...
Update Istio to v1.8.0
2020-11-23 13:47:16 +02:00
Stefan Prodan
6a0ab874b8
Update Istio docs for v1.8.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-11-23 12:58:06 +02:00
Stefan Prodan
8301a2c1ba
Update Istio e2e tests to v1.8.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-11-23 12:40:07 +02:00
Stefan Prodan
9b5b1a1421
Merge pull request #731 from mattchrist/update_faq
...
Update faq with correct prometheus queries for Contour & Gloo (fixes #730 )
2020-11-23 11:11:24 +02:00
Stefan Prodan
bc5150903c
Merge pull request #729 from jddcarreira/supportAppMeshBackendARN
...
Support AWS App Mesh backends ARN
2020-11-23 11:10:45 +02:00
Matt Christ
0c017f916b
Update faq with correct prometheus queries for Contour & Gloo
2020-11-20 09:30:29 -06:00
João Carreira
df6fb2251d
Merge branch 'master' of github.com:jddcarreira/flagger into supportAppMeshBackendARN
2020-11-20 12:41:24 +00:00
Stefan Prodan
4c3bab7ed7
Merge pull request #726 from robq99/feat/custom-weights-in-progression
...
feat: custom weights in progression
2020-11-20 13:54:41 +02:00
João Carreira
74efb784a2
Update App Mesh guide with ARN usage in backends
2020-11-20 11:37:13 +00:00
João Carreira
5a856c98aa
Use strings.HasPrefix instead of manual count of prefix
2020-11-20 10:43:28 +00:00
João Carreira
a9c96fa888
update th usage of App Mesh types
2020-11-20 10:34:10 +00:00
João Carreira
7ab9061899
Update AWS App Mesh types
2020-11-20 10:33:25 +00:00
João Carreira
e149125eaa
validate if its an ARN
2020-11-19 16:19:16 +00:00
robq99
c53cbac22c
fix: tests added, edge cases protection added
2020-11-18 12:20:42 +01:00
robq99
90bccf748b
fix: rollout weights moved to canary doc
2020-11-18 10:09:04 +01:00
Robert Kwolek
1ea2e22734
fix: full weight => total weight
2020-11-17 16:30:45 +01:00
Robert Kwolek
2a0473fc9b
fix: fullWeight removed, fullWeight => totalWeight
2020-11-17 09:00:21 +01:00
Robert Kwolek
67dca9c7ad
Merge remote-tracking branch 'upstream/master'
2020-11-12 20:47:37 +01:00
Stefan Prodan
9667664853
Merge pull request #725 from sfrique/add-qps-and-burts-config-2
...
Add QPS and Burst configs for kubernetes client
2020-11-12 17:51:13 +02:00
Henrique Fernandes
4db9701c62
Add QPS and Burst configs for kubernetes client
...
Implemented as requested in PR723
supersedes: https://github.com/weaveworks/flagger/pull/723
fixes: https://github.com/weaveworks/flagger/issues/638
2020-11-11 17:48:27 -03:00
Stefan Prodan
4a805be5cd
Merge pull request #721 from kingdonb/patch-3
...
Fixup some typos
2020-11-04 16:49:50 +02:00
Kingdon Barrett
3abeea43d0
Fix Typo in skipper-progressive-delivery.md
...
"exmaple" -> example
2020-11-03 18:13:48 -05:00
Kingdon Barrett
f51629d6b5
Fix Typo in nginx-progressive-delivery.md
...
"exmaple" -> example
2020-11-03 18:11:13 -05:00
Kazuki Nitta
a624a2977e
Add support for Istio VirtualService delegation ( #715 )
...
Add support for Istio VirtualService delegation
2020-10-28 11:38:54 +02:00
Stefan Prodan
5ae5530c35
Merge pull request #718 from seankhliao/patch-1
...
fix release date
2020-10-28 10:02:11 +02:00
Sean Liao
1c58301fd7
fix release date
2020-10-27 19:47:07 +01:00
Stefan Prodan
690da0005d
Merge pull request #714 from weaveworks/gitops-toolkit-roadmap
...
Add GitOps Toolkit integration to roadmap
2020-10-22 15:33:39 +03:00
Stefan Prodan
4d9fbc5da6
Merge pull request #709 from worldtiki/exclude-labels
...
Copy labels from canary to primary workloads based on prefix rules
2020-10-21 18:12:51 +03:00
Daniel Albuquerque
fbece964e0
Copy annotations to deployment and daemonset
2020-10-21 14:20:09 +01:00
Stefan Prodan
d3e855ac86
Add GitOps Toolkit integration to roadmap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-10-21 15:24:48 +03:00
Daniel Albuquerque
bd536b689f
Fix filtering of labels
2020-10-14 15:20:15 +01:00
Daniel Albuquerque
5ca5647fab
Remove refs to jenkins
2020-10-13 22:01:49 +01:00
Daniel Albuquerque
bef02d8e1f
Rename proprty from exclude to include
2020-10-13 22:00:31 +01:00
Daniel Albuquerque
8b87cf1757
MIssing commit
2020-10-13 21:59:26 +01:00
Daniel Albuquerque
6ec377181a
Change from exclude labels to include labels
2020-10-13 21:58:47 +01:00
Daniel Albuquerque
23e59168af
Exclude controller labels by prefix
2020-10-11 14:10:16 +01:00
Stefan Prodan
2f58e51242
Merge pull request #704 from Brick7Face/spell-fix
...
fix spelling of "template" in scheduler_metrics.go
2020-10-01 18:07:53 +03:00
Nate Tranel
79f0381c52
fix spelling of template
2020-10-01 08:06:39 -06:00
Stefan Prodan
14adedba6a
Merge pull request #702 from weaveworks/release-v1.2.0
...
Release v1.2.0
2020-09-29 09:43:46 +03:00
stefanprodan
f2608e627c
Release v1.2.0
2020-09-29 09:13:12 +03:00
Stefan Prodan
17237fbb3e
Merge pull request #695 from worldtiki/skip_analysis
...
Do not promote when not ready on skip analysis
2020-09-29 08:48:43 +03:00
Daniel Albuquerque
065c8640e7
Remove metadata tests (unrelated to skip analysis)
2020-09-19 17:39:54 +01:00
Daniel Albuquerque
1a90392400
Add set -o errexit
2020-09-19 15:15:39 +01:00
Daniel Albuquerque
3b6302640f
Remove custom metrics (not needed for tests)
2020-09-18 19:51:03 +01:00
Daniel Albuquerque
26d53dcd44
diff test stucture for istio
2020-09-18 19:05:45 +01:00
Daniel Albuquerque
0eee5b7402
Revert changes in skip analysis condition
2020-09-18 18:43:27 +01:00
Daniel Albuquerque
4b098cc7a2
Better assertion for new tests
2020-09-18 18:17:50 +01:00
Daniel Albuquerque
8119acb40a
Remove comment :)
2020-09-18 18:00:38 +01:00
Daniel Albuquerque
013949a9f4
Add tests for when canary analysis is skipped
2020-09-18 17:59:16 +01:00
Stefan Prodan
6d65a2c897
Merge pull request #685 from splkforrest/add-label-value
...
Derive the label selector value from the target matchLabels
2020-09-17 13:19:49 +03:00
Stefan Prodan
fba16aa1f5
Merge pull request #691 from fpetkovski/newrelic-provider
...
Add New Relic as a metrics provider
2020-09-17 13:15:00 +03:00
Daniel Albuquerque
2907526452
Do not promote when not ready on skip analysis
2020-09-14 19:46:35 +01:00
Stefan Prodan
04a8759159
Merge pull request #692 from erkannt/patch-1
...
Add eLife to orgs using flagger
2020-09-10 14:56:54 +03:00
Daniel Haarhoff
d62e7f678f
Add eLife to orgs using flagger
2020-09-10 12:22:05 +01:00
Filip Petkovski
8b3296c065
Apply suggestions from code review
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-09-10 09:19:36 +02:00
Filip Petkovski
563b1cd88d
Add New Relic provider to the documentation
2020-09-10 09:11:33 +02:00
Filip Petkovski
c81e19c48a
Add newrelic as to the provider type enum
2020-09-09 18:12:18 +02:00
Filip Petkovski
68e4e1cc68
Apply suggestions from code review
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-09-09 13:51:27 +02:00
Filip Petkovski
2c249e2a92
Add New Relic as a metrics provider
2020-09-09 12:10:53 +02:00
Forrest Thomas
6c35f7611b
address PR review comments and remove unnecessary configuration from Canary CR in e2e tests
2020-09-04 09:35:11 -07:00
Forrest Thomas
7793f0b29d
add e2e nginx tests for inconsistent naming between service name and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
930eb8919d
add e2e linkerd tests for inconsistent naming between service name and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
7ade97790e
update e2e istio test to query the canary service instead of the apex service
2020-09-02 12:46:02 -07:00
Forrest Thomas
29c3056940
add e2e gloo tests for inconsistent naming between service name and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
2abfec05c9
add e2e contour tests for inconsistent naming between service name and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
621150cce6
add e2e istio tests for inconsistent naming between service name and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
ef57dcf75d
add a small test for verifying the label selector is named as expected for daemonsets
2020-09-02 12:46:02 -07:00
Forrest Thomas
1bd7ce4eed
add a small test for verifying the label selector is named as expected for deployments
2020-09-02 12:46:02 -07:00
Forrest Thomas
364fd0db65
setup daemonset tests to allow configurable name, label and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
b378b3eb5d
setup deployment tests to allow configurable name, label and selector
2020-09-02 12:46:02 -07:00
Forrest Thomas
0db82b64f7
correct formatting
2020-09-02 12:46:02 -07:00
Forrest Thomas
c9dc5c5936
fix incorrect primary label value during promotion
2020-09-02 12:46:02 -07:00
Forrest Thomas
6f372d787d
fix the incorrect primary label value
2020-09-02 12:46:02 -07:00
Forrest Thomas
f70f43bb3d
use the existing labelSelector value instead of using the service name as the value
2020-09-02 12:46:02 -07:00
Stefan Prodan
c6f3a87bb3
Merge pull request #684 from xichengliudui/master
...
add istio 1.7 install command
2020-09-02 12:01:05 +03:00
xichengliudui
8e7aa29ef1
add istio 1.7 install command
2020-09-02 01:30:53 -07:00
Stefan Prodan
fb66cd3d94
Merge pull request #681 from o11n/preservePredicates
...
Skipper: preserve Predicates
2020-08-29 11:34:18 +03:00
Samuel Lang
e7da8c3f35
Skipper: preserve Predicates
...
Current implementation did overwrite potentially existing Predicates.
We face the situation that we need to add further Predicates which we need to keep in order to have a proper route setup
2020-08-26 12:00:36 +02:00
Robert Kwolek
a6a38c6a7a
fix: go fixes
2020-08-25 12:22:57 +02:00
Robert Kwolek
0ccf97bec1
fix: max weight for steps fixed
2020-08-25 10:34:59 +02:00
Robert Kwolek
ab80bcde44
doc: tutorial link added
2020-08-21 09:01:35 +02:00
Robert Kwolek
a58c0ac2c9
doc: rollout weights moved out of Linkerd
2020-08-21 08:59:44 +02:00
Robert Kwolek
c55fd94b67
doc: weighted rollout doc added
2020-08-20 21:38:11 +02:00
Robert Kwolek
16a6df59ab
Merge remote-tracking branch 'upstream/master'
2020-08-20 21:03:43 +02:00
Robert Kwolek
906103daa5
feat: weighted deployments
2020-08-20 20:56:10 +02:00
Takeshi Yoneda
ce69a180d8
Merge pull request #679 from weaveworks/feature/optimized-config-disabled
...
pkg/canary: add unit test of configIsDisabled and its optimization
2020-08-20 21:33:05 +09:00
mathetake
87c090ad8c
pkg/canary: add unit test of configIsDisabled and its optimization
2020-08-20 21:15:27 +09:00
Stefan Prodan
b6d6f32c7f
Merge pull request #674 from weaveworks/prep-release-1.1.0
...
Release v1.1.0
2020-08-19 18:37:38 +03:00
stefanprodan
b6c98799d1
Release v1.1.0
2020-08-19 12:07:39 +03:00
stefanprodan
06dab2e137
Docs tidy up
...
Split feature comparison into two tables: service mesh and ingress.
2020-08-19 11:29:08 +03:00
Stefan Prodan
6494893812
Merge pull request #671 from stealthybox/per-config-tracker-disable
...
Support per-config configTracker disable via ConfigMap/Secret annotation
2020-08-19 10:48:09 +03:00
Stefan Prodan
11b82dbcc7
Merge pull request #670 from o11n/feature-Skipper
...
Skipper Ingress Controller support
2020-08-19 10:47:53 +03:00
David Hohengaßner
e09f44df77
📝 add documentation about Skipper Ingress ( #15 )
...
Skipper Ingress Controller support is added with
https://github.com/weaveworks/flagger/pull/670 .
This commit add the documentation and links to mention
Skipper is now an available option.
Currently only Canary deployments are supported.
2020-08-18 17:02:53 +02:00
Samuel Lang
ad8233cf46
👷 Add high-level E2E test steps for Skipper
...
Add e2e-skipper* files for test setup
It does the following things:
* install Skipper ingress with Kustomize
* load Flagger image onto the local cluster
* install Flagger and Prometheus in the flagger-system namespace
2020-08-18 17:02:45 +02:00
leigh capili
dad70a6876
Support per-config configTracker disable via ConfigMap/Secret annotation
...
This allows a user to annotate a specific ConfigMap or Secret to be disabled/ignored via the
configTracking logic that tracks config changes makes configuration copies for the primary Deploy
Closes #435
2020-08-17 16:24:56 -06:00
Samuel Lang
39e55daa04
📈 Skipper Metrics Observer
...
Te be able to distinct Skipper routes we need to combine the Canary data to generate the Skipper metric label.
"request-success-rate" and "request-duration" queries are implemented and tested that provide those obersvations from Skipper metrics
* Takes into account how Skipper renders the paths accordingly and reformats the quieries.
2020-08-17 08:23:38 +02:00
Samuel Lang
a9ad6c92a6
adding CircleCI tests
2020-08-17 08:23:38 +02:00
Samuel Lang
ca14a08f9c
✨ Skipper Router Implementation
...
Router implementation for zalan.do/Skipper Ingress -
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
https://github.com/zalando/skipper/
* The concept is to define routes with specific weights via the skipper specific annotation predicate of "zalando.org/backend-weights".
* A new "canary ingress" is created that has higher "weight" thus receiving all traffic, which distributes progressively
* After the canary process is finished, this ingress is disabled via the "False()" annotation predicate to route traffic again back to the apex Ingress.
There are certain Skipper principles which are taken into account:
```
Skipper Principles:
* if only one backend has a weight, only one backend will get 100% traffic
* if two of three or more backends have a weight, only those two should get traffic.
* if two backends don't have any weight, it's undefined and right now they get equal amount of traffic.
* weights can be int or float, but always treated as a ratio.
Implementation:
* apex Ingress is immutable
* new canary Ingress contains two paths for primary and canary service
* canary Ingress manages weights on primary & canary service, hence no traffic to apex service
```
2020-08-17 08:23:38 +02:00
Stefan Prodan
be16bd8768
Merge pull request #668 from timricese/master
...
Add securityContext parameter to loadtester chart
2020-08-17 08:33:45 +03:00
Stefan Prodan
47d00857bc
Merge pull request #672 from weaveworks/kube-1.18.8
...
Update Kubernetes packages to v1.18.8
2020-08-15 10:17:19 +03:00
stefanprodan
7c3cb5c5a3
Install kustomize in CI
2020-08-15 09:25:27 +03:00
stefanprodan
f12fe4254a
Add license to Flagger Helm chart
2020-08-15 09:16:47 +03:00
stefanprodan
bb627779d9
Update Kubernetes packages to v1.18.8
2020-08-15 09:16:11 +03:00
Tim Rice
eba066e044
Add securityContext parameter to loadtester chart
...
Default to `enabled: false` to avoid changing default behavior.
Allows using the chart on clusters with runAsNonRoot security policy
2020-08-13 08:11:32 +02:00
Stefan Prodan
34f0273c34
Merge pull request #667 from snahelou/master
...
Fix(grafana): metrics change since 1.16
2020-08-12 17:34:01 +03:00
Sebastien Nahelou
394c9545ce
Fix(grafana): metrics change since 1.16
2020-08-11 11:13:58 +02:00
Stefan Prodan
a6f0481b27
Merge pull request #661 from weaveworks/e2e-test-suite-updates
...
Update Istio, Linkerd and Contour e2e to latest version
2020-08-06 10:22:23 +03:00
Stefan Prodan
4d2664b57e
Merge pull request #663 from stealthybox/mapfix-658
...
Fix O(log n) bug over network in GetTargetConfigs() when using `--enable-config-tracking`
2020-08-06 08:56:16 +03:00
leigh capili
1242825c42
Fix O(log n) bug over network in GetTargetConfigs() when using --enable-config-tracking
...
Read for more details:
https://github.com/weaveworks/flagger/issues/658#issuecomment-669389203
2020-08-05 13:16:50 -06:00
stefanprodan
fd34614c84
Update Istio, Linkerd and Contour e2e to latest version
2020-08-05 11:47:46 +03:00
Takeshi Yoneda
68312570b6
Merge pull request #654 from weaveworks/docs-fix-typo-prometheus
...
fix typo in docs: promethues -> prometheus
2020-07-27 16:18:07 +09:00
Stefan Prodan
fa9de7d8f9
Merge pull request #652 from imrenagi/feature/pod-priority
...
Add priorityClassName to flagger and loadtester chart
2020-07-27 09:16:32 +03:00
mathetake
a04bb3d3c0
fix typo in docs: promethues -> prometheus
2020-07-27 15:14:55 +09:00
Imre Nagi
23e805965e
Update readme for podPriorityClassName
...
Signed-off-by: Imre Nagi <imre.nagi2812@gmail.com >
2020-07-23 16:37:37 +07:00
Imre Nagi
9aa775f409
Add priorityClassName to loadtester chart
...
Signed-off-by: Imre Nagi <imre.nagi2812@gmail.com >
2020-07-23 07:33:29 +07:00
Imre Nagi
9655ed652f
Add pod priorityClassName to flagger deployment template
...
Signed-off-by: Imre Nagi <imre.nagi2812@gmail.com >
2020-07-23 07:27:27 +07:00
Stefan Prodan
744b83253a
Merge pull request #651 from weaveworks/release-v1.0.1
...
Release v1.0.1
2020-07-18 09:44:37 +03:00
stefanprodan
74db314288
Release v1.0.1
2020-07-18 09:21:37 +03:00
Stefan Prodan
f8e68a2dad
Merge pull request #649 from weaveworks/docs-appmesh-v1beta2
...
Update App Mesh docs to v1beta2 API
2020-07-18 08:44:18 +03:00
stefanprodan
1c35524b13
Update App Mesh docs to v1beta2 API
2020-07-16 10:14:56 +03:00
Hasindu Malala Achichige
7352237fa9
chart: add Istio virtual service into loadtester chart ( #647 )
...
Add Istio virtual service to loadtester chart
2020-07-09 13:31:17 +03:00
Stefan Prodan
997e7be8af
Merge pull request #643 from mvollman/helm_threadiness
...
Add threadiness to helm chart
2020-07-09 13:01:25 +03:00
Stefan Prodan
0e2858d311
Merge pull request #646 from weaveworks/fix-kustomize
...
Fix installers for kustomize >= 3.6.0
2020-07-09 13:00:07 +03:00
Stefan Prodan
d7790ad5b1
Fix kustomize URL
...
Co-authored-by: Takeshi Yoneda <cz.rk.t0415y.g@gmail.com >
2020-07-09 10:24:07 +03:00
stefanprodan
96234c1d6c
Fix installers for kustomize >= 3.6.0
2020-07-09 09:47:29 +03:00
Michael Vollman
0f1a42a5cc
Add threadiness to helm chart
2020-07-06 11:17:20 -04:00
Takeshi Yoneda
8a5a0538fd
Merge pull request #641 from jqlu/patch-1
...
fix typo in status.go
2020-07-03 18:44:09 +09:00
jqlu
7fd8251a06
fix typo in status.go
2020-07-03 10:47:40 +08:00
Stefan Prodan
72c7a103f9
Merge pull request #632 from rafaelgaspar/fix-multiple-paths-per-rule
...
Fix multiple paths per rule on canary ingress
2020-06-22 17:45:09 +03:00
Rafael Gaspar
b890b79234
Fix multiple paths per rule on canary ingress
2020-06-22 15:59:27 +02:00
Stefan Prodan
1a65937278
Merge pull request #625 from sergioteix/patch-1
...
add jumia as an organization using flagger
2020-06-17 18:14:58 +03:00
Sergio Teixeira
a490cde692
Update README.md
2020-06-17 15:20:49 +01:00
Stefan Prodan
682a1bf5ae
Merge pull request #624 from weaveworks/release-v1.0.0
...
Release v1.0.0
2020-06-17 11:44:59 +03:00
stefanprodan
de3aeab702
Release v1.0.0
2020-06-17 11:11:06 +03:00
Stefan Prodan
fa25872ceb
Merge pull request #623 from weaveworks/istio-latency
...
Change builtin metrics to work with Istio >= 1.5
2020-06-17 10:32:12 +03:00
stefanprodan
e8ca5f270b
Change builtin metrics to work with Istio >= 1.5
2020-06-17 10:13:29 +03:00
Stefan Prodan
6f65f6096d
Merge pull request #607 from justinabrahms/master
...
Support for specifying additional arguments to concord tasks
2020-06-16 09:26:37 +03:00
Stefan Prodan
f2eca79a1f
Merge pull request #621 from weaveworks/charts-update
...
Remove Flagger's Gateway and update Prometheus
2020-06-15 14:17:30 +03:00
stefanprodan
8e9c326561
Remove App Mesh Gateway chart
...
Replaced by https://github.com/aws/eks-charts/pull/168
2020-06-15 13:53:36 +03:00
stefanprodan
9c89346a22
Update Prometheus to v2.19.0
2020-06-15 13:50:54 +03:00
Stefan Prodan
2827ecbc31
Merge pull request #617 from weaveworks/tester-updates
...
Release load tester v0.17.0
2020-06-11 14:07:27 +03:00
stefanprodan
8a02195ac2
Release load tester v0.17.0
2020-06-11 13:48:22 +03:00
stefanprodan
93e76e5050
Add AppMesh v1beta2 virtual node to load tester chart
2020-06-11 13:34:46 +03:00
stefanprodan
b2fd6f994c
Update load tester Helm binaries
2020-06-11 13:34:03 +03:00
Stefan Prodan
95dcc17bc2
Merge pull request #615 from weaveworks/e2e-updates
...
Update e2e components
2020-06-10 14:30:20 +03:00
stefanprodan
71725c4771
Update e2e components
...
- istio 1.6.1
- linkerd 2.8.0
- contour 1.5.0
- gloo 1.3.28
- nginx-ingress 0.32.0
2020-06-10 14:13:08 +03:00
Stefan Prodan
bebfac8b9f
Merge pull request #611 from weaveworks/appmesh-timeout
...
Implement App Mesh v1beta2 timeout
2020-06-08 11:19:28 +03:00
Takeshi Yoneda
45d4d1ff55
Merge pull request #612 from kingdonb/patch-1
...
Update zero-downtime-deployments.md
2020-06-05 22:45:26 +09:00
Kingdon Barrett
bf27aed2e4
Update zero-downtime-deployments.md
...
Fix typo "exists" -> "exits"
2020-06-04 20:06:29 -04:00
stefanprodan
0715e1ca37
Add AppMesh timeout unit test
2020-06-04 13:48:52 +03:00
stefanprodan
37ec07d2ec
Set timeout for virtual nodes and routers
2020-06-04 12:37:34 +03:00
stefanprodan
7a18bfaac5
Add timeout fields to AppMesh client
2020-06-04 12:15:44 +03:00
Stefan Prodan
c367e65672
Merge pull request #609 from sledigabel/master
...
Rephrasing Canary Progressing message
2020-06-02 17:10:23 +03:00
Sebastien Le Digabel
8c55bb222d
Rephrasing Canary Progressing message
...
Fixes #606 .
Also fixed the alert message to keep it consistent with the message,
along with the documentation.
2020-06-02 14:35:55 +01:00
Stefan Prodan
a74ae1f4a2
Merge pull request #608 from justinabrahms/go-version-update
...
go 1.14 is required due to the change in `go fmt`
2020-06-02 16:27:57 +03:00
Justin Abrahms
8376623839
go 1.14 is required due to the change in go fmt
2020-06-02 05:53:27 -07:00
Justin Abrahms
dcab2d518f
Support for specifying additional arguments to concord tasks
2020-06-02 04:28:54 -07:00
Sergio Teixeira
9afd741dc1
Update Alpine to v3.12 ( #605 )
...
Update Alpine to v3.12
use default nobody user from alpine, and update to the stable version
2020-06-02 11:24:47 +03:00
Ciaran Moran
9ba78031e2
Revert "Use multi-stage build to slim image"
...
This reverts commit ce6ae8d511 .
2020-06-01 16:00:42 +01:00
Ciaran Moran
ce6ae8d511
Use multi-stage build to slim image
2020-06-01 14:36:15 +01:00
Stefan Prodan
33076941b9
Merge pull request #604 from weaveworks/cors-allow-origins
...
Add allow origins field to CORS spec
2020-06-01 15:22:31 +03:00
stefanprodan
6db5b5c417
Add allow origins field to CORS spec
2020-06-01 14:58:08 +03:00
Stefan Prodan
d2fe182e2d
Merge pull request #601 from weaveworks/istio-1.6.0-e2e
...
Update Istio e2e to v1.6.0
2020-06-01 14:26:56 +03:00
stefanprodan
8740f41a3a
Update Istio e2e to v1.6.0
2020-06-01 14:06:59 +03:00
Stefan Prodan
b6b6633692
Merge pull request #598 from cosmin-mogos/update-helm-test-documentation
...
Add example RBAC for `helm test`
2020-05-31 00:55:19 +03:00
Cosmin Mogos
fe58b32d9b
Add --debug to helm command
2020-05-30 18:07:40 +02:00
Cosmin Mogos
df50c32c09
Update docs/gitbook/usage/webhooks.md
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-05-30 13:58:25 +02:00
Cosmin Mogos
ada9288f88
Update docs/gitbook/usage/webhooks.md
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
2020-05-30 13:57:57 +02:00
Cosmin Mogos
df103fb257
Add example RBAC for helm test
2020-05-27 18:45:43 +02:00
Stefan Prodan
3dd5dfa6aa
Merge pull request #594 from weaveworks/istio-source-labels
...
istio: Add source labels to analysis matching rules
2020-05-27 12:02:31 +03:00
Takeshi Yoneda
44cee4210d
Merge pull request #596 from weaveworks/fix/doc-promql
...
update README: custom metric instead of custom promql
2020-05-27 17:50:45 +09:00
mathetake
893a53234b
update README: custom metric instead of custom promql
2020-05-27 17:31:40 +09:00
stefanprodan
4f299e5696
Add source labels to A/B testing docs
2020-05-18 14:41:44 +03:00
stefanprodan
3cf6400092
Add source labels to analysis matching rules
2020-05-18 13:16:03 +03:00
stefanprodan
476eb8c185
Update Istio e2e to v1.5.4
2020-05-18 13:15:12 +03:00
Stefan Prodan
f5a3b9df24
Merge pull request #593 from weaveworks/progressive-promotion
...
Implement progressive promotion
2020-05-18 12:37:55 +03:00
stefanprodan
be96a11479
Add promotion step weight to docs
2020-05-18 11:07:40 +03:00
stefanprodan
2e75dbb170
Add progressive promotion test
2020-05-18 10:44:23 +03:00
stefanprodan
eaa5b14be6
Implement progressive traffic shifting on promotion
2020-05-18 10:34:10 +03:00
stefanprodan
f3b444ab49
Add promotion step weight to Canary CRD
2020-05-18 10:34:10 +03:00
Takeshi Yoneda
0056b99309
Merge pull request #592 from weaveworks/check-metrics-server-availability
...
Check metrics server availability during canary initialization
2020-05-16 15:15:42 +09:00
mathetake
e0de9d0afa
pkg/controller: add unit test for checkMetricProviderAvailability
2020-05-16 11:12:45 +09:00
mathetake
a17e8b4794
not return even if checkMetricProviderAvailability fails
2020-05-15 21:44:35 +09:00
mathetake
ad73643e4a
pkg/metrics/provideres: delete fake value
2020-05-15 19:36:11 +09:00
mathetake
5d84596bc0
pkg/controller: check metrics server's availability during initalization
2020-05-15 19:35:40 +09:00
Stefan Prodan
0b0c49bd2a
Merge pull request #589 from weaveworks/release-1.0.0-rc.5
...
Release v1.0.0-rc.5
2020-05-14 15:33:34 +03:00
stefanprodan
99bc7040a3
Release v1.0.0-rc.5
2020-05-14 14:00:23 +03:00
Stefan Prodan
30073f2a8d
Merge pull request #588 from weaveworks/ingress-class
...
Add ingress class support for Contour
2020-05-14 13:06:37 +03:00
Stefan Prodan
3e19ef0f01
Make Contour annotation const
...
Co-authored-by: Takeshi Yoneda <cz.rk.t0415y.g@gmail.com >
2020-05-14 12:48:12 +03:00
stefanprodan
68ccbc4817
Add ingress class e2e test
2020-05-14 12:29:54 +03:00
stefanprodan
fbaf8fedc7
Set ingress class in factory
2020-05-14 12:27:11 +03:00
stefanprodan
ff94e14d5a
Update Contour e2e to v1.4
2020-05-14 12:21:56 +03:00
stefanprodan
5c7fd5d4db
Add ingress class option to Helm chart
2020-05-14 12:17:03 +03:00
stefanprodan
48467eb8b3
Add ingress class support for Contour
...
Add `-ingress-class` command flag. When set, the specified class is used to annotate the generated HTTPProxy objects.
2020-05-14 12:17:03 +03:00
Takeshi Yoneda
5bd6906c32
Merge pull request #587 from weaveworks/redundant-assertion
...
pkg/metrics/providers: remove redundant assertion in prometheus test
2020-05-14 18:07:50 +09:00
mathetake
772099f073
pkg/metrics/providers: remove redundant assertion in prometheus test
2020-05-14 17:48:14 +09:00
Stefan Prodan
a6b8d19629
Merge pull request #586 from weaveworks/retry-initializing-status
...
Retry canary initialization on conflict
2020-05-14 11:46:30 +03:00
stefanprodan
e7f2d22505
Fix svc update conflict
2020-05-14 11:08:32 +03:00
stefanprodan
6cfa432834
Retry canary initialization on conflict
2020-05-14 11:03:32 +03:00
Stefan Prodan
474a5a20be
Merge pull request #584 from weaveworks/appmesh-v1beta2
...
Implement AppMesh v1beta2 router
2020-05-14 09:38:08 +03:00
Stefan Prodan
af02ed46a5
Merge pull request #585 from tr-srij/patch-1
...
Fix typo in loadtester chart readme
2020-05-14 09:36:13 +03:00
tr-srij
972596f443
Update README.md
2020-05-13 23:30:51 -04:00
stefanprodan
6498cccb85
Use target port for virtual routers
...
AppMesh does not support port mappings
2020-05-13 22:50:26 +03:00
stefanprodan
6c9847ae14
Use FQDN for virtual nodes DNS
2020-05-13 22:43:10 +03:00
stefanprodan
b0b0cedde1
Map target port for virtual node listeners
2020-05-13 17:26:36 +03:00
Stefan Prodan
d96672eec1
Merge pull request #581 from edtan/fix-dev-link
...
Fix broken link to Flagger Development Guide
2020-05-12 09:46:22 +03:00
Ed
fed6948dab
Fix broken link to Flagger Development Guide
2020-05-11 23:35:56 -04:00
stefanprodan
86939d9dce
Register AppMesh VirtualNodes before Deployment init
2020-05-08 13:16:19 +03:00
stefanprodan
854d7665f0
Add AppMesh v1beta2 to factories
2020-05-08 13:15:37 +03:00
stefanprodan
52c757250a
Fix annotations diff
2020-05-08 13:14:50 +03:00
stefanprodan
fe1d85b0ce
Add AppMesh v1beta2 router tests
2020-05-08 13:13:27 +03:00
stefanprodan
0aac94b782
Implement AppMesh v1beta2 router
2020-05-08 13:12:58 +03:00
Stefan Prodan
e55af2ff19
Merge pull request #579 from jlbutler/fix-link
...
broken link in tutorials section of gitbook
2020-05-07 11:37:27 +03:00
Jesse Butler
2e388fceee
fix broken link in tutorials section of gitbook
...
Signed-off-by: Jesse Butler <butlerjl@amazon.com >
2020-05-06 19:55:14 -04:00
stefanprodan
2d1c4a9d84
Use API providers in observer factory
2020-05-06 01:14:41 +03:00
stefanprodan
004eb88962
Add Envoy metric templates to docs
2020-05-06 01:13:42 +03:00
stefanprodan
eba6478729
Add providers to API
2020-05-06 01:12:41 +03:00
stefanprodan
7686b4b01a
Generate AppMesh v1beta2 client
2020-05-05 19:31:03 +03:00
stefanprodan
55c89770d7
Add AppMesh v1beta2 clientset and RBAC
2020-05-04 22:22:51 +03:00
Stefan Prodan
d6f3a2453b
Merge pull request #576 from weaveworks/deps-update
...
Update packages and e2e to Kubernetes v1.18.2
2020-05-02 12:12:09 +03:00
stefanprodan
d320b558d0
e2e: Update Kind, Istio and Linkerd
...
- Kind v0.8.1 (Kubernetes 1.18.2)
- Istio v1.5.2
- Linkerd stable-2.7.1
2020-05-02 09:39:55 +03:00
stefanprodan
66203c0916
build: Update Kubernetes client-go to 1.18.2
2020-05-02 08:54:22 +03:00
Stefan Prodan
d97a8cbc01
Merge pull request #575 from heubeck/master
...
Add MediaMarktSaturn to list of users
2020-05-02 08:42:25 +03:00
Florian Heubeck
6bb47f2e5d
Add MediaMarktSaturn to list of users
...
Signed-off-by: Florian Heubeck <heubeck@mediamarktsaturn.com >
2020-05-01 23:30:34 +02:00
Stefan Prodan
f89f0d6515
Merge pull request #571 from edtan/fix-deployment-alert-test
...
controller: fix deployment alerts unit test
2020-04-30 11:02:37 +03:00
Ed
f46eaa8d05
This makes the primary ready in the TestScheduler_DeploymentAlerts test
...
in order to send out an alert. Previously, it did not reach a state
to send an alert.
2020-04-30 00:20:25 -04:00
Takeshi Yoneda
e3f18b3d7e
Merge pull request #565 from GijsvanDulmen/fix-rocket-test
...
Fix rocket tests naming but keep structs
2020-04-27 20:42:59 +09:00
Gijs van Dulmen
2b7a95fee5
Fix slack naming as well in tests
2020-04-27 13:13:46 +02:00
Gijs van Dulmen
647eb81021
Fix naming but keep structs
2020-04-27 09:46:13 +02:00
Stefan Prodan
bda620aae9
Merge pull request #560 from tariq1890/fix_lint
...
fix issues reported by the linter
2020-04-18 11:12:38 +03:00
Tariq Ibrahim
d41ed43ef9
fix issues reported by the linter
2020-04-17 11:45:44 -07:00
Stefan Prodan
86d3b498b6
Merge pull request #561 from tariq1890/no_kutils
...
remove unnecessary dependency on k/utils
2020-04-17 09:28:10 +03:00
Tariq Ibrahim
e473d4b2fb
remove unnecessary dependency on k/utils
2020-04-16 16:14:08 -07:00
Stefan Prodan
fcac3380d7
Merge pull request #559 from weaveworks/e2e-istio-1.5.1
...
ci: Update end-to-end test to Istio 1.5.1
2020-04-16 13:06:05 +03:00
stefanprodan
f5fd57f3df
Use Kubernetes v1.16 in Istio e2e
2020-04-16 12:05:58 +03:00
stefanprodan
2c6259495b
Update end-to-end tests to Istio 1.5.1
2020-04-16 11:50:46 +03:00
Takeshi Yoneda
0d1e41504c
Merge pull request #557 from n0rad/master
...
Check prometheus is online with simple query
2020-04-15 22:27:42 +09:00
Arnaud Lemaire
4a4f8555df
Check prometheus is online with simple query
2020-04-15 10:29:05 +02:00
Stefan Prodan
4890a71283
Merge pull request #538 from splunk/feature/user-specified-labels-annotations
...
Add user-specified labels/annotations to Canary for generated Services
2020-04-09 20:41:07 +03:00
stefanprodan
84dd0006ca
Add service metadata update unit test
2020-04-04 17:16:49 +03:00
stefanprodan
8d37b7b20b
Update service metadata if ownerRef kind is canary
2020-04-04 16:52:12 +03:00
Finn Herzfeld
3f961ae73f
Handle annotations/labels update
2020-04-04 16:52:12 +03:00
Finn Herzfeld
4460cb7385
Fix CRD indentation
2020-04-04 16:48:35 +03:00
stefanprodan
37527854d2
Add e2e test for apex service custom metadata
2020-04-04 16:48:35 +03:00
stefanprodan
c609a90959
Add unit tests for service custom metadata
2020-04-04 16:48:35 +03:00
Finn Herzfeld
2657e135b8
Use pointers for metadata because it is optional
...
and metadata parameter is nil on finalize.
in response to PR feedback
2020-04-04 16:48:35 +03:00
Finn Herzfeld
b7441a7ce7
Fix call to reconcileService
2020-04-04 16:48:35 +03:00
Finn Herzfeld
0aee385145
log canary.spec.service for debugging purposes
2020-04-04 16:48:35 +03:00
Finn Herzfeld
5c48430ed2
Initialize the label and annotation maps if they are nil
2020-04-04 16:48:35 +03:00
Finn Herzfeld
9d907deece
Initial support for custom labels and annotations
2020-04-04 16:48:35 +03:00
Stefan Prodan
b564a2fda2
Merge pull request #549 from sayboras/feature/kube-1-18
...
Update Kubernetes packages to 1.18.0
2020-04-04 16:44:13 +03:00
sayboras
c0515fc6ff
Upgrade to kube 1.18
2020-04-04 23:46:38 +11:00
Takeshi Yoneda
adae6afc91
Merge pull request #548 from weaveworks/deployment-is-ready-test
...
pkg/canary: add unit test of isDeploymentReady
2020-04-04 15:09:07 +09:00
mathetake
bbdac24ed3
pkg/canary: add unit test of isDeploymentReady
2020-04-04 10:48:29 +09:00