filecoin-project / dealbot

🤖🤝 A bot for making deals
Apache License 2.0
32 stars 10 forks source link

Gitops readiness #371

Open coryschwartz opened 2 years ago

coryschwartz commented 2 years ago

This is being deployed in the us-east-2-dev cluster so we can test gitops deployment

coryschwartz commented 2 years ago

To prepare for a future switch to weave, I've got a proof-of-concept "weave works" flux installed; I've set it up to watch this branch (gtitops-readiness) and deploy into a test namespace in us-east-2-dev.

We don't have to switch to gitops deployment now (although we can if you want to try it out).

coryschwartz commented 2 years ago

A single flux instance is running --this is intended to represent weave in the future--, It's s setup with permission to run deployments into our existing clsuters.

In a gitops way, you'd be able to control when something is installed into each cluster. Currently, you'll see there's only deploy/us-east-2-dev, but in the future, this would be deploy/us-east-1 or deploy/whatever-cluster