Releases: PrefectHQ/prefect-helm
2022.11.11
What's Changed
Packaged with Prefect version 2.6.7
Documentation
- chore: contributing docs by @jamiezieziula in #76
Full Changelog: 2022.11.03...2022.11.11
2022.11.03
What's Changed
Packaged with Prefect version 2.6.6
Exciting New Features 🎉
- feat: add ability to pass volume & volumeMounts to deployments by @jamiezieziula in #74
Bitnami Chart Dependencies
- helm-version-bump-2022-11-01 by @marvin-robot in #72
New Contributors
- @marvin-robot made their first contribution in #72
Full Changelog: 2022.10.28...2022.11.03
2022.10.28
2022.10.18
What's Changed
Packaged with Prefect version 2.6.2
Exciting New Features 🎉
- feat: add support for passing additional permissions to the agent role by @jamiezieziula in #71
Full Changelog: 2022.10.6...2022.10.18
2022.10.6
2022.10.04
What's Changed
Packaged with Prefect version 2.4.5
Fixes
- [orion] Fix ingress servicePort reference by @jamiezieziula in #66
Documentation
- Update Readme.md by @EddyDavies in #64
New Contributors
- @EddyDavies made their first contribution in #64
Full Changelog: 2022.09.26...2022.10.04
2022.09.29
What's Changed
Packaged with Prefect version 2.4.3
Fixes
- [orion] Fix ingress servicePort reference by @jamiezieziula in #66
Documentation
- Update Readme.md by @EddyDavies in #64
New Contributors
- @EddyDavies made their first contribution in #64
Full Changelog: 2022.09.26...2022.09.29
2022.09.26
What's Changed
Fixes
- Bump prefect version to 2.4.2 which contains bug fixes
- pass
appVersion
to container labels by @jamiezieziula in #60 - Fix a typo when checking the support for ingress classname in orion by @john-jam in #61
Full Changelog: 2022.09.22...2022.09.26
2022.09.22
Breaking Changes - Agent
# value mapping
agent.config.workQueueName (string) --> agent.workQueues (array) with default queue name of default
agent.config.accountId --> agent.cloudApiConfig.accountId
agent.config.workspaceId --> agent.cloudApiConfig.workspaceId
agent.config.apiKeySecret.name --> agent.cloudApiConfig.apiKeySecret.name
agent.config.apiKeySecret.key --> agent.cloudApiConfig.apiKeySecret.key
agent.config.apiUrl --> agent.cloudApiConfig.cloudUrl OR agent.orionApiConfig.apiUrl
# new values
agent.config.apiConfig # defaults to cloud
- [agent] Adjust agent configuration settings by @jamiezieziula in #58
Enhancements
- Add appVersion (prefect version) to labels of all resources by @jamiezieziula in #56
- [agent] expose additional configuration by @jamiezieziula in #59
Fixes
- [orion] persistence nesting fix by @jamiezieziula in #52
Full Changelog: 2022.09.21...2022.09.22
2022.09.21
What's Changed
WARNING - This release includes breaking changes to both charts as a result of a complete chart redesign. Functionality should be largely similar between 0.6.1 and 2022.09.21 with many enhancements and additional exposed configuration. Most of the user facing changes are in the values file mapping. See below for some common updates users will need to adopt.
Additionally - the prefect image tag is now pinned alongside the helm chart packaging (i.e. for this release 2.4.0-python3.10 will be pinned). This is override-able at orion.image.prefectTag
and agent.image.prefectTag
Breaking Changes
- [agent] chart overhaul by @jamiezieziula in #45
- [orion] chart overhaul by @jamiezieziula in #48
Enhancements
- [agent] Add support for running unprivileged by @jawnsy in #46
- [orion] Add support for running unprivileged by @jamiezieziula in #49
New Contributors
Full Changelog: 0.6.1...2022.09.21
Upgrade Notes
Agent
values.config.accountId --> values.agent.config.accountId
values.config.apiUrl --> values.agent.config.apiUrl
values.config.workspaceName --> values.agent.config.workspaceId
values.config.workQueueName --> values.agent.config.workQueueName
values.image.pullPolicy --> values.agent.image.pullPolicy
values.image.tag --> values.agent.image.prefectTag
# debugEnabled is no longer enabled by default, to enable:
agent:
image:
debug: true
# apiKeySecret provides default values for secret name & key:
agent:
config:
apiKeySecret:
name: prefect-api=key
key: key
Orion
values.api.image.pullPolicy --> values.orion.image.pullPolicy
values.api.image.tag --> values.orion.image.tag
values.api.commonLabels --> values.commonLabels
values.api.env & values.prefectConfig -- combined to single value:
values.orion.env
which will dynamically be added to the container env vars