github grafana/k6-operator v0.0.19

latest release: helm-k6-operator-3.11.0
one day ago

📢 Announcements

⚠️ K6 CRD is removed in favor of TestRun CRD as of this release. 500.

There are plans to bump k6-operator to 1.0.0 and switch to semver releases. After this move, k6-operator should have regular schedule of maintenance updates. Feature additions will be optional and added to those releases on a case by case basis. Versioning of Helm chart will not be much affected by it as it can be said to follow the semver already.

The exact dates for this move are not set yet, but the key issues that will be part of this move can be seen in this board. Feedback is very much welcome! If there are issues you believe should be done before such 1.0.0 release, please comment on them.

📦 Helm

There were issues encountered with the new JSON schema missing certain fields, thus preventing using Helm chart. To mitigate that, quick bug fixes for the Helm chart were released as 3.10.1 and 3.10.2. Thanks to everyone who reported those!

However, due to the timing error with K6 CRD removal, the chart 3.10.2 should be avoided with its default manager.image.tag value (v0.0.18). This Helm chart requires v0.0.19+ image or a custom built image. As usual, after this v0.0.19 release, there will be a new Helm chart released, 3.11, and it should be safe to switch to that one.

🪛 Maintenance

Deprecation of old kubebuilder's patterns has started, PR 503, and will continue in the next release. Thanks, @monteiro!

Among other maintenance tasks, CI, esp. related to Helm, received the most attention. PRs: 495, 496, 497, 509. Most notably, now JSON schema for the Helm chart is checked by CI and Helm release would fail if schema is not up-to-date.

Full Changelog: 0.0.18...v0.0.19

Don't miss a new k6-operator release

NewReleases is sending notifications on new releases.