This repository contains Helm charts for Hatchet.
hatchet-dev / hatchet-charts Goto Github PK
View Code? Open in Web Editor NEWCharts for deploying Hatchet.
License: MIT License
Charts for deploying Hatchet.
License: MIT License
This repository contains Helm charts for Hatchet.
My environment:
Local: Macbook Pro M1 Ventura
Cloud: AWS EKS 1.27
Helm:
$ helm version
version.BuildInfo{Version:"v3.9.4", GitCommit:"dbc6d8e20fe1d58d50e6ed30f09a04a77e4c68db", GitTreeState:"clean", GoVersion:"go1.19"}
Steps to recreate:
Follow the self-hosted k8s deployment guide here. Receive error on Step 2:
$ helm install hatchet-stack hatchet/hatchet-stack --values hatchet-values.yaml --set api.replicaCount=0 --set engine.replicaCount=0 --set caddy.enabled=true --debug
install.go:178: [debug] Original chart version: ""
install.go:195: [debug] CHART PATH: /Users/chris/Library/Caches/helm/repository/hatchet-stack-0.2.0.tgz
client.go:128: [debug] creating 27 resource(s)
client.go:128: [debug] creating 1 resource(s)
Error: INSTALLATION FAILED: failed post-install: warning: Hook post-install hatchet-stack/charts/api/templates/pre-deploy-hook.yaml failed: jobs.batch "hatchet-stack-api-migration" already exists
helm.go:84: [debug] failed post-install: warning: Hook post-install hatchet-stack/charts/api/templates/pre-deploy-hook.yaml failed: jobs.batch "hatchet-stack-api-migration" already exists
INSTALLATION FAILED
main.newInstallCmd.func2
helm.sh/helm/v3/cmd/helm/install.go:127
github.com/spf13/cobra.(*Command).execute
github.com/spf13/[email protected]/command.go:856
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/[email protected]/command.go:974
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/[email protected]/command.go:902
main.main
helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
runtime/proc.go:250
runtime.goexit
runtime/asm_arm64.s:1165
If you use a different name other than hatchet
, the k8s service is called using a prefix of that, and doesn't match the db + queue config in the yaml values; and it failes to connect on deployment.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.