Releases: spotify/flink-on-k8s-operator
Releases · spotify/flink-on-k8s-operator
v0.4.1-beta.2
v0.4.1-beta.2
v0.4.1-beta.1
What's changed
- fix busy but healthy job from getting lost (#401) @yolgun
- fix #389: fromSavepoint not work at first time (#390) @lppsuixn
- fixes #392, select "main" container for logs (#395) @jaredstehler
- reduce pvc list logging (#394) @yolgun
- log when the submitter ends with success but no job id (#393) @yolgun
- Add classpath parameter support (#388) @jto
🌱 Dependency Updates
- Bump golang from 1.18.1-alpine to 1.18.2-alpine (#397) @dependabot
- Bump golang from 1.18.0-alpine to 1.18.1-alpine (#373) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @jaredstehler, @jto, @lppsuixn and @yolgun
v0.4.0
What's Changed
- Remove entrypoint from custom Flink docker image with GCS by @regadas in #279
- Rework batchscheduler by @regadas in #281
- Relocate controller history by @regadas in #282
- Fix Helm chart Values path by @haoxins in #283
- Small rework around job observer by @regadas in #284
- Rework config volumes by @regadas in #285
- Add PodSpec converter functions by @regadas in #286
- Upgrade to Ginkgo v2 by @haoxins in #288
- Update Readme.md by @jkogut in #287
- Bump github.com/onsi/ginkgo/v2 from 2.0.0 to 2.1.3 by @dependabot in #292
- Initial Application mode support by @regadas in #277
- Revert setting Jar/Py files env vars by @regadas in #295
- Propagate FlinkCluster global envVars by @regadas in #296
- Update remote jar example by @regadas in #297
- Update Flink custom docker images structure by @regadas in #298
- chore: fix comments by @haoxins in #311
- Update pyFlink documentation by @JSchulte01 in #313
- Uses getJobManagerServiceName by @haoxins in #309
- Chore - Uses go.dev for badge and docs by @haoxins in #308
- fix: job spec nil error by @haoxins in #302
- Flink image dockerfile error by @Grypse in #299
- Chore: consist the FlinkCluster passed as ref always by @haoxins in #307
- Add default value for log4j-cli.properties in ConfigMap addresses (#315) by @JSchulte01 in #316
- Implement multiple Helm chart fixes by @Sudokamikaze in #310
- Expose normal utils by @haoxins in #306
- Remove unused addEnvVar func by @haoxins in #305
- Add default container annotation for deployment by @haoxins in #300
- Update CONTRIBUTING.md by @regadas in #317
- Update who_is_using, add another case by @haoxins in #318
- Add CoC by @regadas in #322
- Add required fields to job cluster samples by @JaeguKim in #301
- Update Helm flink CRD by @regadas in #323
- Add pod labels and annotations validation by @regadas in #327
- Bump golang from 1.17-alpine to 1.18.0-alpine by @dependabot in #325
- Fix scheduler queue value property by @regadas in #335
- Bump k8s.io/api from 0.23.4 to 0.23.5 by @dependabot in #331
- Bump github.com/go-logr/logr from 1.2.0 to 1.2.3 by @dependabot in #330
- Bump k8s.io/client-go from 0.23.4 to 0.23.5 by @dependabot in #328
- Add ability to add annotations and labels to JobManager service by @Sudokamikaze in #320
- Add component labels to service labels by @regadas in #336
- Update CRD documentation to reflect ServiceLabels and ServiceAnnotations by @Sudokamikaze in #338
- Move out the RBAC proxy image as templating value by @GezimSejdiu in #341
- Relocate utils by @regadas in #342
- Rework volcano PodGroup MinResources to reflect limits and requests by @regadas in #347
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 by @dependabot in #351
- Update kustomize to v4.5.4 and use
go install
by @regadas in #355 - Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 by @dependabot in #348
- Update beam example cluster yaml by @chajath in #352
- Upgrade to Golang 1.18 by @haoxins in #333
- Fix: add volume claim resource requirements to volcano podgroups by @regadas in #357
- Add PodDisruptionBudget by @kassybas in #353
- Register PodDisruptionBudget and add rbac rule by @regadas in #358
- Downgrade k8s v0.23.x to v0.22.8 by @regadas in #360
- Add release helm charts workflow by @GezimSejdiu in #349
- Update Helm rbac rules by @regadas in #370
- Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 by @dependabot in #368
- Bump github.com/onsi/gomega from 1.17.0 to 1.19.0 by @dependabot in #367
- Bump gotest.tools/v3 from 3.0.3 to 3.1.0 by @dependabot in #371
- Avoid spawning flink cluster on user control annotation by @regadas in #376
- Avoid possible nil pointer when CompletionTime not set by @regadas in #377
New Contributors
- @jkogut made their first contribution in #287
- @JSchulte01 made their first contribution in #313
- @Grypse made their first contribution in #299
- @JaeguKim made their first contribution in #301
- @GezimSejdiu made their first contribution in #341
- @chajath made their first contribution in #352
Full Changelog: v0.3.9...v0.4.0
flink-operator-0.2.1
A Helm chart for flink on Kubernetes operator
v0.4.0-beta.8
What's changed
- Add release helm charts workflow (#349) @GezimSejdiu
- Downgrade k8s v0.23.x to v0.22.8 (#360) @regadas
Contributors to this release
@GezimSejdiu and @regadas
v0.4.0-beta.7
v0.4.0-beta.7
v0.4.0-beta.6
What's changed
- Add PodDisruptionBudget (#353) @kassybas
- Fix: add volume claim resource requirements to volcano podgroups (#357) @regadas
- Upgrade to Golang 1.18 (#333) @haoxins
- Update beam example cluster yaml (#352) @chajath
- Update kustomize to v4.5.4 and use
go install
(#355) @regadas
🌱 Dependency Updates
- Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 (#348) @dependabot
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 (#351) @dependabot
Contributors to this release
@chajath, @dependabot, @dependabot[bot], @haoxins, @kassybas and @regadas
v0.4.0-beta.5
What's changed
- Rework volcano PodGroup MinResources to reflect limits and requests (#347) @regadas
- Relocate utils (#342) @regadas
- Move out the RBAC proxy image as templating value (#341) @GezimSejdiu
- Update CRD documentation to reflect ServiceLabels and ServiceAnnotations (#338) @Sudokamikaze
Contributors to this release
v0.4.0-beta.4
What's changed
- Add component labels to service labels (#336) @regadas
- Add ability to add annotations and labels to JobManager service (#320) @Sudokamikaze
- Fix scheduler queue value property (#335) @regadas
🌱 Dependency Updates
- Bump k8s.io/client-go from 0.23.4 to 0.23.5 (#328) @dependabot
- Bump github.com/go-logr/logr from 1.2.0 to 1.2.3 (#330) @dependabot
- Bump k8s.io/api from 0.23.4 to 0.23.5 (#331) @dependabot
Contributors to this release
@Sudokamikaze, @dependabot, @dependabot[bot] and @regadas
v0.4.0-beta.3
What's changed
🌱 Dependency Updates
- Bump golang from 1.17-alpine to 1.18.0-alpine (#325) @dependabot
Contributors to this release
@dependabot, @dependabot[bot] and @regadas