Skip to content

Releases: PrefectHQ/prefect-helm

2022.11.11

11 Nov 20:51
285d1b0
Compare
Choose a tag to compare

What's Changed

Packaged with Prefect version 2.6.7

Documentation

Full Changelog: 2022.11.03...2022.11.11

2022.11.03

03 Nov 20:08
4c01dc2
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: 2022.10.28...2022.11.03

2022.10.28

28 Oct 19:15
c6c5c8c
Compare
Choose a tag to compare

What's Changed

Packaged with Prefect version 2.6.5

Full Changelog: 2022.10.18...2022.10.28

2022.10.18

18 Oct 18:38
c6c5c8c
Compare
Choose a tag to compare

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

06 Oct 18:52
bf577f1
Compare
Choose a tag to compare

What's Changed

Packaged with Prefect version 2.5.0

Fixes

  • Provide writable directories by default by @jawnsy in #67

Full Changelog: 2022.10.04...2022.10.6

2022.10.04

04 Oct 18:05
de65cc1
Compare
Choose a tag to compare

What's Changed

Packaged with Prefect version 2.4.5

Fixes

Documentation

New Contributors

Full Changelog: 2022.09.26...2022.10.04

2022.09.29

29 Sep 18:00
de65cc1
Compare
Choose a tag to compare

What's Changed

Packaged with Prefect version 2.4.3

Fixes

Documentation

New Contributors

Full Changelog: 2022.09.26...2022.09.29

2022.09.26

26 Sep 15:24
92ca848
Compare
Choose a tag to compare

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

23 Sep 00:18
cc37b0f
Compare
Choose a tag to compare

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

Enhancements

Fixes

Full Changelog: 2022.09.21...2022.09.22

2022.09.21

22 Sep 02:34
8434d5e
Compare
Choose a tag to compare

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