✨ New features
TestRun
CRD continues to grow and now there's support for the following features:
envFrom
for initializer. 351. Thanks, @ghostx31!containerSecurityContext
for any Pod. 345. Thanks, @llaszkie!
There has been an initial implementation to support run-once setup
and teardown
: right now it is supported only for PrivateLoadZone test runs. It is still planned to support this feature for all kind of tests but perhaps with the help of native distribution in k6.
📦 Helm
Helm support is improving:
- Addition of
imagePullSecrets
,serviceAccountName
bug fix and overrides viaglobal
options all at once in 363. Thanks, @marshallford! - All CRDs are now up-to-date. 364.
🐛 Bug hunting
Cloud output v2 became default in k6, and k6-operator is following suit: it is now turned on by default for PrivateLoadZone test runs. 356.
Handling of errors on duplicate jobs has been failing in some hard-to-repeat cases. 365, 367.
🪛 Maintenance
Dockerfiles are more precise and generalized now. 237. Thanks @dkhachyan!
k6 Golang dependency updated to v0.48. 359.
Last but not least, the first ever Troubleshooting guide has been added to internal documentation 🎉
Full Changelog: v0.0.12...v0.0.13