Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
APACHE-2.0 License
Bot releases are hidden (Show)
Published by stefanprodan almost 4 years ago
Published by stefanprodan almost 4 years ago
Published by stefanprodan almost 4 years ago
Published by stefanprodan almost 4 years ago
Published by stefanprodan about 4 years ago
Published by stefanprodan about 4 years ago
--enable-config-tracking
Published by stefanprodan over 4 years ago
Published by stefanprodan over 4 years ago
helm test
Published by stefanprodan over 4 years ago
Published by stefanprodan over 4 years ago
Published by stefanprodan over 4 years ago
Published by stefanprodan over 4 years ago
Published by stefanprodan over 4 years ago
Published by stefanprodan over 4 years ago
1cca5a45 Merge pull request #422 from weaveworks/prep-0.23.0
1b651500 Release v0.23.0
e457b6d3 Merge pull request #420 from ta924/manualrollback
402dda71 manual push to trigger build
69e969ac modify the hook name
edbc3731 add docs for manual rollback
1d23c0f0 update CRD manifest to add rollback enum to webhook validation
fa950e1a support gated rollback
e31ecbed Merge pull request #416 from weaveworks/service-name
b982c9e2 Fix service pod selector
3766c843 Add service name field to docs
e00d9962 Use service name override in Kubernetes e2e tests
940e547e Implement service name override Use targetRef.name as the Kubernetes service name prefix only if service name is not specified Warn about routing conflicts when service name changes
e3ecebc9 Add service name field to Canary CRD
c38bd144 Update Kubernetes packages to v1.17.1
Published by stefanprodan almost 5 years ago
2be6f3d6 Merge pull request #412 from weaveworks/prep-release-0.22.0
3d7091a5 Use Kubernetes v1.17.0 in e2e tests
1f030594 Update Prometheus to v2.15.2
1332db85 Add selector-labels example to docs Fix: #403
1f06ec83 Release Flagger v0.22.0
30835191 Merge pull request #411 from weaveworks/contour-up
558a1fc6 Add Linkerd l5d-dst-override header to Contour routes
bc3256e1 Update Contour to v1.1
6eaf421f Merge pull request #409 from weaveworks/event-webhook
1271f12d Add the event webhook type to docs
4776b1d2 Implement events dispatching for the event webhook type
e4dc9232 Add event webhook type to CRD
98ba38d4 Merge pull request #408 from weaveworks/e2e-updates
9d765feb Remove deprecated Kind command from e2e
7e6a70bd Update Kubernetes Kind to v0.7.0
455ec1b6 Merge pull request #407 from weaveworks/istio-1.4
3b152a37 Merge pull request #406 from weaveworks/kube-1.17
8d7d5e68 Update Istio e2e to v1.4.3
8dc4c032 Update Kubernetes packages to 1.17
0082b330 Merge pull request #401 from mrparkers/event-webhook
b1a9c33d add docs
6e06cf10 use unix timestamp ms
8d61e6f8 rename
9c71e70a webhook tests
91395ea1 deepcopy canary for failed notification
0894304f use canary copy for new revision notification
9cfa0ac4 update event payload schema
1d5029d6 Merge branch 'event-webhook' of github.com:mrparkers/flagger into event-webhook
e6d1880c use correct event type
6da53309 Update controller.go
17efcaa6 update helm chart
38dfda9d add event-webhook command line flag
0abc254e Add Contour TLS guide to docs
Published by stefanprodan almost 5 years ago
db427b5e Merge pull request #400 from weaveworks/release-0.21.0
b49d63bd Update e2e tests to Linkerd 2.6.1
c84f7add Release 0.21.0
5d723989 Merge pull request #397 from weaveworks/contour
11d16468 Add Contour TLS guide link to docs
82b61d69 Merge pull request #399 from int128/pod-monitor
82439132 Add PodMonitor template to flagger chart
a7c242e4 Add user agent match examples to Contour docs
15446102 Add Contour e2e test for canary rollback
14ca775e Set Contour namespace in kustomization
f1d29f59 Set Contour idle timeout to 5m
ad0a66ff Add Contour usage docs and diagrams
4288fa26 Add Contour reference to docs
a537637d Add Flagger Kustomize installer for Contour
851c6701 Add unit tests for Contour prefix, timeout and retries
bb459110 Add Contour URL prefix
7641190e Add Contour timeout and retry policies
02b579f1 Add unit tests for Contour routes
9cf6b407 Add unit tests for Contour router reconciliation
c3564176 Add unit tests for Contour observer
ae9cf57f Add e2e tests for Contour header routing
ae63b013 Implement Contour A/B testing
c066a916 Set HTTPProxy status on init
38b04f26 Add Contour canary e2e tests
ee0e7b09 Implement Contour router for traffic shifting
e922c3e9 Add Contour metrics
2c31a4bf Add Contour CRD to Flagger RBAC
7332e6b1 Add Contour HTTPProxy CRD and clientset
968d67a7 Merge pull request #386 from mumoshu/envoy-canary-analysis
266b957f Fix CrossoverServiceObserver's ID
357ef86c Differentiate AppMesh observer vs Crossover observer
d75ade5e Fix envoy dashboard, scheduler, and envoy metrics provider to correctly pass canary analysis and show graphs
806b95c8 Do send http requests only to canary for canary analysis
bf58cd76 Do use correct envoy metrics for canary analysis
52856177 Fix trafficsplits api version for envoy+crossover
58c3ceba Fix the dashboard and the steps to browse it
1e5d05c3 Improve Envoy/Crossover installation experience with the chart registry
020129bf Fix misconfiguration
3ff0786e Merge pull request #394 from weaveworks/helm-tester-v3.0.1
a60dc55d Update Helm tester to Helm v3.0.1
ff6acae5 Merge pull request #391 from weaveworks/appmesh-docs-fix
09b5295c Fix App Mesh gateway namespace
9e423a6f Fix metrics-server install for EKS
0ef05edf Merge pull request #390 from weaveworks/e2e-kube-1.16
a59901aa Update e2e tests to Kubernetes 1.16
0d531e7b Fix loadtester config in the envoy doc
08851f83 Make envoy + crossover installation a bit more understandable
a8285249 Add the guide for using Envoy and Crossover for Deployment targets
6661406b Metrics provider for deployments and services behind Envoy
Published by stefanprodan almost 5 years ago
53be3e07 Merge pull request #389 from weaveworks/release-0.20.4
2eb2ae52 Release v0.20.4
7bcc76ec Update Grafana to 6.5.1
295f5d7b Merge pull request #384 from weaveworks/svc-init
87665232 Add initialization phase to Kubernetes router Create Kubernetes services before deployments because Envoy's readiness depends on existing ClusterIPs
b02a6da6 Merge pull request #383 from weaveworks/e2e-ups
89d7cb1b Update nginx-ingress to 1.26.0
59d18de7 Merge pull request #372 from mumoshu/svc-support
e1d8703a Refactor to merge KubernetesServiceRouter into ServiceController
1ba595bc feat: Canary-release anything behind K8s service
446a2b97 Merge pull request #380 from weaveworks/skip-primary-check
9af6ade5 Skip primary check on skip analysis
3fbe62aa Merge pull request #378 from weaveworks/refac-deployer
4454c9b5 Add canary factory for Kubernetes targets - extract Kubernetes operations to controller interface - implement controller interface for kind Deployment
c2cf9bf4 Merge pull request #373 from sfxworks/deployment-fix
3afc7978 upgrade deployment spec to apps v1
Published by stefanprodan almost 5 years ago
7a0ba8b4 Update v0.20.3 changelog
0eb21a98 Merge pull request #368 from weaveworks/wrk
28760929 Update flagger-appmesh-gateway to 1.1.0
3dbfa34a Add wrk to load tester tools - add wrk v4.0.2 - update Helm v2 to 2.16.1 - update Helm v3 to 3.0.0-rc.3
656f8178 Merge pull request #367 from andrew-demb/patch-1
920d558f Fixed readiness/liveness probe example in docs
638a9f1c Fix App Mesh gateway deployment
f1c3ee7a Release v0.20.3
878f1065 Merge pull request #365 from weaveworks/appmesh-gateway-chart
945eded6 Add the App Mesh Gateway to docs
f94f9c23 Patch cluster role bindings in kustomization
527b73e8 Use App Mesh Prometheus in kustomization
d4555c59 Use weaveworks logo in Helm charts
560bb93e Add App Mesh gateway Helm chart
Published by stefanprodan almost 5 years ago
e7fc72e6 Merge pull request #364 from weaveworks/release-0.20.2
4203232b Release v0.20.2
a06aa052 Add canary namespace to Linkerd webhooks example
8e582e9b Merge pull request #363 from weaveworks/no-hpa
0e9fe8a4 Remove the traffic mention from the custom metrics error log Fix: #361
27b4bcc6 Use the specified replicas when scaling up the canary
614b7c74 Merge pull request #358 from weaveworks/appmesh-gateway
5901129e Merge pull request #359 from KeisukeYamashita/fix-typo-in-how-it-works
ded14345 doc(how-it-works): fix typo ca to can in how it works doc
dd272c68 Expose canaries on public domains with App Mesh Gateway - map canary service hosts to domain gateway annotation - map canary retries and timeout to gateway annotations
b31c7c62 Merge pull request #356 from weaveworks/docs-cleanup
b0297213 Use kustomize in Istio docs
d0fba2d1 Update Istio SMI tutorial
9924cc21 Update NGINX usage docs
Published by stefanprodan almost 5 years ago
008a74f8 Merge pull request #354 from weaveworks/prep-0.20.1
4ca11029 Add v0.20.1 changelog
55b4c196 Release v0.20.1
8349dd1c Release load tester v0.11.0 - tools updates: Helm v2.15.1, Helm v3.0.0-rc.2, rimusz helm-tiller v0.9.3, gPRC probe v0.3.1 - add hey test during build
402fb66b Merge pull request #353 from weaveworks/fix-promql
f991274b Fix Prometheus query escape Removing whitespace without trimming spaces
0d94a49b Merge pull request #350 from laszlocph/update-hey-link
7c142254 Updating hey release link
2af0a050 Fix Prometheus URL in EKS install docs
582f8d6a Merge pull request #346 from weaveworks/e2e-up
eeea3123 Update e2e NGINX ingress to v1.24.4
51fe43e1 Update e2e Helm to v2.15.1
6e6b1270 Update loadtester Helm to v3.0.0-beta.5
c9bacdfe Update Istio to v1.3.3
f56a6977 Update Linkerd to v2.6.0