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