Skip to content

chore: setup dev.coder.com with multiple coderd instances #8043

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
spikecurtis opened this issue Jun 15, 2023 · 6 comments
Closed

chore: setup dev.coder.com with multiple coderd instances #8043

spikecurtis opened this issue Jun 15, 2023 · 6 comments

Comments

@spikecurtis
Copy link
Contributor

We should be running our dogfood deployment with multiple Coderd instances so that we are regularly exercising the "distributed" versions of our code.

There is no requirement to locate these instances in different availability zones, as the motivation is not to increase availability of our own service. E.g. running them in 2 Docker containers on the same host is fine.

@sharkymark
Copy link
Contributor

We should be using Kubernetes as our dogfood as well. VM as control plane and docker workspaces is not what the majority of enterprise customers are using.

@matifali
Copy link
Member

We can also explore using docker-compose with multiple replicas to keep things simple. I can do this if we agree.

@spikecurtis
Copy link
Contributor Author

Docker compose is fine with me as long as we have a multi-replica setup.

@matifali
Copy link
Member

@deansheather @ammario, do you have any preferences?

@ammario
Copy link
Member

ammario commented Nov 17, 2023

Sounds fine to me

@matifali matifali assigned matifali and unassigned kylecarbs Nov 18, 2023
@matifali matifali removed their assignment Dec 18, 2023
@matifali
Copy link
Member

We now have multiple coderd replicas along with external provisioners.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants