[X] Allows more granular control over enabled/disabling certain setup jobs. The value setupJob.enabled globally disables/enables setup jobs. The following values can also be set if setupJob.enabled is true:
migrationJob:
enabled: true # controls whether a migration is run as part of setup
seedJob:
enabled: true # controls whether the database is seeded with the default user/password
quickstartJob:
enabled: true # controls whether the `Kubernetes quickstart` configuration is written to the configmap, which includes generated encryption keys
workerTokenJob:
enabled: true # controls whether a worker token is written to a secret which can be used for workers running in the same namespace as the Hatchet service
[X] Adds a hatchet-ha helm chart which showcases how to split Hatchet into multiple engine services for better horizontal scaling
Before release, this Helm chart has the following dependencies:
[ ] Publishing and releasing 0.50.4
[ ] Creating a kubernetes-ha document in the core repo
[ ] Updating the Performance Tuning document and creating an Architecture document in the core repo
Adds the following the Helm charts:
[X] Updates the version to the release
0.50.4
[X] Allows more granular control over enabled/disabling certain setup jobs. The value
setupJob.enabled
globally disables/enables setup jobs. The following values can also be set ifsetupJob.enabled
istrue
:[X] Adds a
hatchet-ha
helm chart which showcases how to split Hatchet into multiple engine services for better horizontal scalingBefore release, this Helm chart has the following dependencies:
0.50.4
kubernetes-ha
document in the core repo