Releases: PrefectHQ/prefect-operator
Releases · PrefectHQ/prefect-operator
2024.9.15203739
Packaged with version 0.2.0
Initial Release of the prefect-operator
helm chart.
0.2.0
What's Changed
Enhancements
- Support specifying which namespace(s) to watch by @mitchnielsen in #61
Exciting New Features 🎉
- feat(work-pool): add support for external prefect servers by @parkedwards in #64
Fixes
- Align the default server name in the sample by @mitchnielsen in #69
Uncategorized
- Installs pre-commit as part of the toolchain by @chrisguidry in #71
- Allows work pools for Prefect servers without API keys, and includes examples by @chrisguidry in #70
Full Changelog: 0.1.1...0.2.0
0.1.1
What's Changed
Uncategorized
- Adds Docker image, with a simple non-publishing image build workflow by @chrisguidry in #15
- Adding Prefect's license by @chrisguidry in #16
- Adds an operator manifest example for running on Kubernetes by @chrisguidry in #17
- Adds unit tests for the PrefectServer and PrefectWorkPool models by @chrisguidry in #19
- Rebulding in Go with the Operator SDK by @chrisguidry in #21
- Adds the test suite for the PrefectServer controller by @chrisguidry in #24
- Makes sure that we don't get into infinite reconciliation loops by @chrisguidry in #26
- Adds unit testing GHA by @chrisguidry in #27
- Rename to friendly action name by @chrisguidry in #28
- Add reconciliation for
PrefectWorkPool
by @chrisguidry in #29 - Adds status and conditions for
PrefectServer
andPrefectWorkPool
by @chrisguidry in #34 - Update readme and apply some tooling fixes by @mitchnielsen in #36
- Give controller access to manipulate PVCs by @mitchnielsen in #41
- Update conditions more conservatively when resources are in the desired state by @chrisguidry in #39
- Defer condition updates, DRY up condition definitions by @mitchnielsen in #43
- Fixes migration command by @chrisguidry in #44
- Adds resource specifications for
PrefectServer
andPrefectWorkPool
by @chrisguidry in #46 - Remove scaffolding specific to operator-sdk by @mitchnielsen in #47
- Restores CRD descriptions by @chrisguidry in #48
- Adds
Ready
status boolean forPrefectServer
andPrefectWorkPool
by @chrisguidry in #50 - Adds
Worker
healthchecks by @chrisguidry in #53 - Fix Docker image build, add CI job by @mitchnielsen in #54
- feat: add update reconciliation for migration job by @parkedwards in #45
- Use CreateOrUpdate for reconciling PrefectServer resources by @mitchnielsen in #55
- Use CreateOrUpdate for WorkPool Deployment by @mitchnielsen in #57
- Bumps the default Prefect to 3.0.0 by @chrisguidry in #60
- Refactors controllers to improve test coverage by @chrisguidry in #62
- Adds CODEOWNERS by @chrisguidry in #63
New Contributors
- @mitchnielsen made their first contribution in #36
- @parkedwards made their first contribution in #45
Full Changelog: 0.1.0...0.1.1