-
Notifications
You must be signed in to change notification settings - Fork 145
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
Ideas for tack #176
Comments
Im not @wellsie but im using tack :) I think that the best tools are the one that do one thing but they are exceptionally good at it. |
Hi @bruj0,
This is not true. The current vpc layout can be used for other cluster or schedulers such as nomad or swarm as well. It is one of the recommended layout. Current architecture of the I have started refactoring project but I had limited knowledge about k8s internal details such as certificates. I also hit some issues regarding dependency. I will definitely share my insights with yours.
In case a another need or upgrade I will just add another such as |
Hi @wellsie and others,
I have some ideas about this repo and it would be nice to discuss them. The current way of the project is mostly one time shot. You can not upgrade easily your cluster. You can not run 2 cluster at the same time. My ultimate target is that instead of upgrading clusters, I want to create immutable clusters and nodes. In case an upgrade we can spin up a new one. There are also some projects similar to
tack
but I found terraform way the easiest one.It would be cool to split parts. I think that we can split the project mainly 2 major component. A terraform module to create a VPC related things and a module to create Kubernetes cluster. Each version of the kubernetes has a corresponding tag in the tack kubernetes modules.
Since the beginning of this project there are major changes in terraform as well. It has an even k8s provider. There is also a provider related to certificates.
So I propose such changes:
tack
modules without requiring fork the project. It has a major advantage of running multiple clusters at same time.what do you think?
The text was updated successfully, but these errors were encountered: