teresa
teresa copied to clipboard
Open source tool to deploy apps to Kubernetes clusters
Hi! I like this kind of project :) I was trying to test it but seems like it doesn't work... I'm testing in a vanilla Kubernetes cluster (1.23) on-prem (kubeadm)....
from [go-vendor](https://github.com/kardianos/govendor) repo: ``` Go modules Work well now. Go modules is considered production with go1.14, but work well on 1.13 and 1.12. Please don't use this tool anymore. Please...
Basically we should be able to do: teresa resource create mysql --set foo1=bar1 --set foo2=bar2 ... where the variables are optional customizations (disk size, mysql version, etc). We should avoid...
Currently, a LB's healthcheck endpoint on GCP can be changed through readiness probes that can be defined via teresa.yaml. However, this is only applied when the app is being deployed...
Add some suggestions about the origin of error
Our release script keeps only the latest version of the chart on the Helm repo. It should keep a list of version (should probably download index.yaml first, then update it).
https://github.com/luizalabs/teresa/blob/46667d7e30c1b11311b5baee65d1e09ad3aee9ce/helm/chart/teresa/templates/deployment.yaml#L150 This should be optional, as forgetting it might break the Teresa server.
It would be great to have a dry-run option on Teresa, allowing us to understand what exactly Teresa creates on Kubernetes. We could take advantage of the client https://github.com/luizalabs/teresa/blob/master/pkg/server/k8s/client.go for...
Teresa should be able to build and push the slugrunner images (after running slugstore to download artifacts) to a Docker registry.