neosync icon indicating copy to clipboard operation
neosync copied to clipboard

Improve Temporal Self-Hosted Documentation

Open brianirish opened this issue 2 years ago • 3 comments

This isn't necessarily a "feature request" but it's not a bug either.

Temporal has a long-standing issue in that it doesn't publish it's Helm charts anywhere. By long-standing, I mean at least 3 and a half years going by the age of the open GitHub issue asking for it.

The (still open) GitHub issue: https://github.com/temporalio/helm-charts/issues/45

Fortunately, a kind soul out there has published and has been maintaining a Temporal Kubernetes operator: https://github.com/alexandrevilain/temporal-operator

So with all that said, it would be nice to see some more visibility on this in the Neosync documentation, particularly in the self-hosted deployment docs here. It took a couple of days for me to track all of this down, so I'm attempting to save others the hassle. Whether you guys want to link to an "unofficial" Temporal K8s operator is obviously something you'd have to think about, though. 🙃

brianirish avatar Jan 19 '24 20:01 brianirish

Thanks for bringing attention to this! Can definitely add some improvements to the docs here for Temporal self hosting.

nickzelei avatar Jan 19 '24 20:01 nickzelei

Ooooh good news, as of a couple of hours ago, Temporal has begun publishing their own Helm charts!

https://github.com/temporalio/helm-charts/pull/457

Added a new workflow that automates the release of the Helm chart. This workflow also makes the Helm chart releases available via a helm repo: https://go.temporal.io/helm-charts.

Installation via the helm repo is not yet documented, a follow-up PR will add the repo to the documentation. ... This also allow users to install Temporal via Helm without having to download the repo, although they will probably still need to refer to the (rather long) values files to achieve their desired configuration.

brianirish avatar Jan 30 '24 17:01 brianirish

oh wow! And I just updated the docs yesterday mentioning that they don't do that 😂 https://docs.neosync.dev/deploy/kubernetes#temporal

nickzelei avatar Jan 30 '24 23:01 nickzelei