-
Notifications
You must be signed in to change notification settings - Fork 734
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
Add configuration building tool for orchestration on K8S #142
Comments
@jeehonglee thanks for opening up an issue. Note, the Now that being said, I'm of the opinion that having some sort of k8s or cloud-based automated infra would be amazing and much needed for Gaia. But I'd rather see this tooling as an extension preferably in a separate repo; either cosmos or community maintained. What are your thoughts on contributing a tool like this? |
Thank you for quick replying @alexanderbez I understand your stance and the contents of the And I think there are no disadvantage and believe that it can lower the barriers of entry for those who participate in this project. |
@jeehonglee my only hesitation with including it alongside the |
@jeehonglee adding to what @alexanderbez has already said, I would argue that, for a local development tool, adding a kubernetes layer would set the barrier of entry higher for no tangible benefit. The major pain points in setting up a testnet would be the same (e.g. generating configuration files). The ancillary benefits like slightly easier logging tools integration are not use cases that this tool is meant for. Having "testnets as a service" running on top of kubernetes might be a worthwhile use case, but it would have to be a separate tool / repo. |
Thank you for answering my IMHO. @alexanderbez , @mircea-c
What exactly do you mean? Do you want me to develop the functions and Make PR to here?
I don't want to
The only change to |
What I mean is this a tool/feature you want to contribute and work on in a separate repo. Again, the issue here isn't the location within gaia, it's being in the repo at all. This is because of the maintenance overhead and k8s context that is needed. Neither of which we have. Just to clarify, I'm all for this tool. I would just like to see it in a separate repo. |
@alexanderbez |
Summary
Add configuration building tool for orchestration on K8S
Problem Definition
The features of testnet.go were not considered to allow the Tendermint blockchain to run on an orchestration engine such as K8S.
By allowing
gaia
to run on an Orchestration cluster such as K8S, anyone can easily create agaia
and participate. In addition, anyone could have many benefits from Orchestration tools such as K8S.Proposal
For Admin Use
The text was updated successfully, but these errors were encountered: