github PrefectHQ/prefect-helm 2022.09.21

24 months ago

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

Enhancements

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

Don't miss a new prefect-helm release

NewReleases is sending notifications on new releases.