Releases: spotify/flink-on-k8s-operator
Releases · spotify/flink-on-k8s-operator
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
v0.4.0-beta.2
What's Changed
- 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
New Contributors
- @jkogut made their first contribution in #287
- @JSchulte01 made their first contribution in #313
- @Grypse made their first contribution in #299
- @Sudokamikaze made their first contribution in #310
- @JaeguKim made their first contribution in #301
Full Changelog: v0.3.9...v0.4.0-beta.2
v0.4.0-beta.1
What's changed
- Update Flink custom docker images structure (#298) @regadas
- Update remote jar example (#297) @regadas
- Propagate FlinkCluster global envVars (#296) @regadas
- Revert setting Jar/Py files env vars (#295) @regadas
- Initial Application mode support (#277) @regadas
- Update Readme.md (#287) @jkogut
- Upgrade to Ginkgo v2 (#288) @haoxins
- Add PodSpec converter functions (#286) @regadas
- Rework config volumes (#285) @regadas
- Small rework around job observer (#284) @regadas
- Fix Helm chart Values path (#283) @haoxins
- Relocate controller history (#282) @regadas
- Rework batchscheduler (#281) @regadas
- Remove entrypoint from custom Flink docker image with GCS (#279) @regadas
🌱 Dependency Updates
- Bump github.com/onsi/ginkgo/v2 from 2.0.0 to 2.1.3 (#292) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @haoxins, @jkogut and @regadas
v0.3.9
What's changed
- Fix Py file env var (#278) @regadas
- Update remote job jar example (#272) @regadas
- Mod upgrade assert v3 (#270) @haoxins
- Attach usrlib folder if remote files (#271) @regadas
- Relocate internal Flink client (#269) @regadas
- Split append volumeMount and envVar logic (#267) @regadas
- Cleanup JobSubmitter env vars (#266) @regadas
- Fix CRD required AccessScope and Replicas properties (#264) @regadas
- Propagate volumes and env vars to init containers (#262) @regadas
- Cleanup manager flags (#258) @regadas
- helm charts: Apply the resource requests/limits customization (#257) @haoxins
- docs: fix links (#255) @haoxins
- Add JobManager ingress PathType (#253) @regadas
- Set kube-rbac-proxy default resources (#252) @regadas
- Less verbose logs for kube-rbac-proxy (#251) @regadas
- Add default TaskManager replicas (#250) @regadas
- MaxConcurrentReconciles flag should follow the same format (#249) @regadas
- Allow setting MaxConcurrentReconciles (#248) @regadas
- Add Job default resources (#246) @regadas
- Make JobManager / TaskManager not required (#244) @regadas
- Update controller-runtime version in Makefile (#245) @regadas
- Add Tolerations and NodeSelector to JobSpec (#242) @regadas
- Update k8s.io deps to v0.23.3 (#240) @regadas
- Add dependabot.yml (#228) @regadas
🌱 Dependency Updates
- Bump k8s.io/client-go k8s.io/apimachinery k8s.io/api from 0.23.3 to 0.23.4 (#273) @dependabot
- Bump sigs.k8s.io/controller-runtime from 0.11.0 to 0.11.1 (#265) @dependabot
- Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (#234) @dependabot
- Bump github.com/onsi/gomega from 1.16.0 to 1.18.1 (#235) @dependabot
- Bump github.com/hashicorp/go-version from 1.3.0 to 1.4.0 (#231) @dependabot
- Bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5 (#232) @dependabot
Contributors to this release
@dependabot, @dependabot[bot], @haoxins and @regadas
v0.3.8
What's changed
- Chart: Use the latest version of operator image (#225) @haoxins
- Cancel running jobs through job-cancel control annotation (#223) @regadas
- Mount log conf to job-submitter (#220) @yolgun
- docs: Fix helm cmd (#226) @haoxins
- docs: Fix the links (#224) @haoxins
- Update docs (#221) @regadas
- Fix: don't set failure reasons when job succeeds or is cancelled (#218) @regadas
Contributors to this release
v0.3.7
v0.3.7
v0.3.6
v0.3.5
What's changed
- Fix: check if StatefulSet is set as PVC owner ref (#206) @regadas
- specify container name "main" to account for sidecar containers (#205) @jaredstehler
- Fix: Fail the job submit if the flink run returns a non-zero exit code (#203) @yolgun
- Download python files from remote location (#181) @moonsub-kim
- update the docs (#198) @haoxins
- samples: Add the required field flinkVersion and upgrade the image (#200) @haoxins
- docs: Upgrade the cert manager version to 1.6.1 in the docs (#199) @haoxins
- chore: Fix docs link (#197) @haoxins
- Update CRD comment and generate crd.md (#195) @moonsub-kim
Contributors to this release
v0.3.4
What's changed
- Fix helm chart resources and update operator version (#193) @regadas
- Rename Python job properties (#194) @regadas
- Initial auto-gen CRD docs (#191) @regadas
- Fix: honor all job failed states when update cluster state (#189) @regadas
- Update crd.md (#186) @moonsub-kim
- fix operator helm chart with openssl cert (#180) @prasanna12510
- Set FlinkCluster resournce as initial PVC OwnerReference (#185) @regadas
- Add job-submitter resources to volcano PogGroup (#183) @regadas
- Initial support for python executable (#165) @moonsub-kim