Skip to content

Releases: grafana/flagger-k6-webhook

k6-loadtester-1.3.1

16 Jul 05:41
16e03b1
Compare
Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.3.1

15 Jul 14:06
89aedd0
Compare
Choose a tag to compare

What's Changed

This release, alongside what's listed below, also contains a change to how k6 processes are managed. There is now a limit of 1000 parallel k6 runs. This should not cause any breakage and so this is just a minor release. Please refer to the README for details on how to configure this limit.

  • Bump actions/setup-go from 4 to 5 by @dependabot in #99
  • Bump alpine from 3.18 to 3.19 by @dependabot in #100
  • docs: Add information about release process by @zerok in #96
  • Bump k8s.io/client-go from 0.28.4 to 0.29.0 by @dependabot in #102
  • Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #105
  • Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #106
  • Bump github.com/urfave/cli/v2 from 2.26.0 to 2.27.1 by @dependabot in #107
  • Bump golang from 1.21.5-alpine to 1.21.6-alpine by @dependabot in #108
  • Bump k8s.io/apimachinery from 0.29.0 to 0.29.1 by @dependabot in #109
  • Bump k8s.io/api from 0.29.0 to 0.29.1 by @dependabot in #111
  • Bump k8s.io/client-go from 0.29.0 to 0.29.1 by @dependabot in #110
  • Bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #112
  • Bump golang from 1.21.6-alpine to 1.22.0-alpine by @dependabot in #114
  • Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #113
  • Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #116
  • Bump github.com/slack-go/slack from 0.12.3 to 0.12.4 by @dependabot in #115
  • Bump github.com/slack-go/slack from 0.12.4 to 0.12.5 by @dependabot in #119
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #120
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #121
  • Bump golang from 1.22.0-alpine to 1.22.1-alpine by @dependabot in #122
  • Bump k8s.io/client-go from 0.29.2 to 0.29.3 by @dependabot in #125
  • Bump golang from 1.22.1-alpine to 1.22.2-alpine by @dependabot in #129
  • Remove apiGroup for ServiceAccount RoleBinding subject by @jack1902 in #127
  • feat: Generate linux/amd64 and linux/arm64 images by @zerok in #130
  • fix: Docker workflow dependencies were not met by @zerok in #131
  • Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #133
  • Bump docker/setup-buildx-action from 3.0.0 to 3.3.0 by @dependabot in #134
  • Bump docker/build-push-action from 5.1.0 to 5.3.0 by @dependabot in #135
  • Bump actions/download-artifact from 4.1.4 to 4.1.6 by @dependabot in #136
  • Bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in #137
  • Group kubernetes updates by @julienduchesne in #141
  • Bump actions/download-artifact from 4.1.6 to 4.1.7 by @dependabot in #142
  • Bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #143
  • Bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2 by @dependabot in #145
  • Bump the k8s-io group with 3 updates by @dependabot in #144
  • Bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #147
  • Bump golang from 1.22.2-alpine to 1.22.3-alpine by @dependabot in #148
  • Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #146
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #149
  • chore(deps): bump github.com/slack-go/slack from 0.12.5 to 0.13.0 by @dependabot in #150
  • chore(deps): bump alpine from 3.19 to 3.20 by @dependabot in #151
  • chore(deps): bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #155
  • chore(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #156
  • chore(deps): bump golang from 1.22.3-alpine to 1.22.4-alpine by @dependabot in #157
  • chore(deps): bump the k8s-io group with 3 updates by @dependabot in #158
  • chore(deps): bump docker/build-push-action from 5.4.0 to 6.0.0 by @dependabot in #159
  • chore(deps): bump docker/build-push-action from 6.0.0 to 6.1.0 by @dependabot in #160
  • fix: Register processes for cleanup by @zerok in #153
  • fix: Clean up process context if available by @zerok in #161
  • dependabot: Group GitHub Actions updates by @iainlane in #169
  • chore(deps): bump golang from 1.22.4-alpine to 1.22.5-alpine by @dependabot in #163
  • chore(deps): bump the actions group with 5 updates by @dependabot in #171
  • chore: Refactor launchHandler.ServeHTTP by @zerok in #162
  • docs: Document max-concurrent-tests by @zerok in #172

New Contributors

Full Changelog: v0.2.2...v0.3.0

v0.2.2

11 Dec 13:13
3d0e413
Compare
Choose a tag to compare

What's Changed

  • ci: Fix tag pipeline by fetching the complete history by @zerok in #98

Full Changelog: v0.2.1...v0.2.2

v0.2.1

11 Dec 12:36
4287390
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #36
  • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #37
  • Bump github.com/urfave/cli/v2 from 2.25.1 to 2.25.3 by @dependabot in #38
  • Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #39
  • Bump alpine from 3.17 to 3.18 by @dependabot in #42
  • Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2 by @dependabot in #48
  • Bump k8s.io/client-go from 0.27.1 to 0.27.2 by @dependabot in #46
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #45
  • Bump github.com/urfave/cli/v2 from 2.25.3 to 2.25.5 by @dependabot in #49
  • Bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in #50
  • Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #51
  • Bump github.com/urfave/cli/v2 from 2.25.5 to 2.25.6 by @dependabot in #52
  • Bump github.com/urfave/cli/v2 from 2.25.6 to 2.25.7 by @dependabot in #53
  • Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #54
  • Bump k8s.io/apimachinery from 0.27.2 to 0.27.3 by @dependabot in #57
  • Bump k8s.io/api from 0.27.2 to 0.27.3 by @dependabot in #56
  • Bump k8s.io/client-go from 0.27.2 to 0.27.3 by @dependabot in #55
  • Bump k8s.io/api from 0.27.3 to 0.27.4 by @dependabot in #60
  • Bump k8s.io/client-go from 0.27.3 to 0.27.4 by @dependabot in #58
  • Bump golang from 1.20-alpine to 1.21-alpine by @dependabot in #62
  • Bump k8s.io/client-go from 0.27.4 to 0.28.0 by @dependabot in #66
  • Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #65
  • Bump k8s.io/client-go from 0.28.0 to 0.28.1 by @dependabot in #68
  • Bump actions/checkout from 3 to 4 by @dependabot in #73
  • Bump github.com/slack-go/slack from 0.12.2 to 0.12.3 by @dependabot in #70
  • Bump k8s.io/api from 0.28.1 to 0.28.2 by @dependabot in #76
  • Bump k8s.io/client-go from 0.28.1 to 0.28.2 by @dependabot in #74
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #77
  • Convert CI to Github Actions by @julienduchesne in #80
  • add serviceaccount and rbac by @defenestration in #79
  • Bump actions/setup-go from 2 to 4 by @dependabot in #81
  • Bump k8s.io/client-go from 0.28.2 to 0.28.3 by @dependabot in #82
  • Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #85
  • Bump helm/chart-releaser-action from 1.5.0 to 1.6.0 by @dependabot in #86
  • Bump k8s.io/client-go from 0.28.3 to 0.28.4 by @dependabot in #87
  • Bump github.com/urfave/cli/v2 from 2.25.7 to 2.26.0 by @dependabot in #92
  • fix: Add support for new cloud URLs by @zerok in #93
  • chore: Add platform-productivity squad as codeowners by @zerok in #95
  • Switch to the grafana/k6 image by @andrewslotin in #94
  • chore: Fix make build for non-x86 machines by @zerok in #97

New Contributors

Full Changelog: v0.2.0...v0.2.1

k6-loadtester-1.2.0

05 Oct 03:06
a188f10
Compare
Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.2.0

20 Apr 17:16
1830887
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0

k6-loadtester-1.1.0

20 Apr 17:20
Compare
Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

k6-loadtester-1.0.1

27 Sep 01:30
984e8a9
Compare
Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

k6-loadtester-1.0.0

02 Sep 10:56
378155c
Compare
Choose a tag to compare

Flagger webhook using k6 to do load testing of the canary before rolling out traffic

v0.1.1

11 Feb 01:51
fdd7998
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1