temporalio / helm-charts

Temporal Helm charts
MIT License
276 stars 315 forks source link

feat: add create default namespace job #477

Closed zsq1234 closed 1 month ago

zsq1234 commented 3 months ago

What was changed

add job to create default namespace

Why?

feature request: https://github.com/temporalio/helm-charts/issues/420

Checklist

  1. Closes #420

  2. How was this tested:

    
    helm template abc charts/temporal/

disable: helm template abc charts/temporal/ --set schema.defaultNamespace.enabled=false



3. Any docs updates needed?
<!--- update README if applicable
      or point out where to update docs.temporal.io -->
| name | type | description |
|--------|--------|--------|
| schema.defaultNamespace.enabled | boolean | control create namespace. default is `true` |
| schema.defaultNamespace.backoffLimit | integer | job after fail max time to re-run. default is `100` |
| schema.defaultNamespace.namespace | string | which namespace need to create. default is `default` |
CLAassistant commented 3 months ago

CLA assistant check
All committers have signed the CLA.

CLAassistant commented 3 months ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.