-
Notifications
You must be signed in to change notification settings - Fork 143
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
Project still alive? #1166
Comments
My guess is that it is still alive, but i am starting to worry a little here as well. But based on the repo activity i would say it's still alive. |
It is an active project, a new release has been planned for a while, but we have not yet found the right time for a full manual test and create a new release. |
I'm very much waiting for the terraform version selection feature update! |
I know we are very silent now, and not much work happened on the surface. As a quick overview of the "why" and future plans:
My personal short-term plans with the project:
About a release: I never did it, but I'll try when I'm done with BLOB cache. Unless someone wants to create one (for example: @yiannistri or @chanwit) Sorry for the long silence. I wanted to write an update, but for a long time I didn't know what can be publicly said and what's not. Now I still don't know, but I have more confident I don't get in trouble about what I write down. |
Sorry to hear about the changes. This is very unfortunate news... |
ah damn, sorry to hear that. Hope the project survives in some form, and that you all find a new home in the job market soon. |
Sounds like Weaveworks is going under. It laid off its developer force. I hope FluxCD and this project find a new home soon. We really need them. |
Note: Flux is already under CNCF for a long time now and has its own github org. |
@yitsushi Thank you for clarification. I am not 100% sure how this works, so please forgive me for asking stupid questions. Does this mean that TF Controller project will continue to receive an adequate support in the future? just trying to figure out if we can count on it in prod moving forward. |
From me, it will. @chanwit said he wants to continue maintaining he project as well. Hopefully we can get more contributions, but even if with a bit slower pace, I'll work on this project still. |
What's stopping this from folding in to the fluxcd organization? I always imagined a close affiliation between Flux and this project, I discovered it via Flux's documentation, etc... it would be amazing if this had the same guidance and support under CNCF as the greater Flux project. |
We learned some lessons from rolling Flagger into the Flux organization, I think. There is absolutely close affiliation, and I would like to deepen the connection and supportive links as long as we can keep developing both projects! It's important IMO to be clear about the specific benefits we expect from making such a change. There are also concerns about conflating the projects together, since they are not at the same maturity level. The flux project has @fluxcd-community org to host projects that are not in the CNCF umbrella, so if it's moral support, material support in the form of infrastructure, CI resources, testing, release engineering, or anything else we can provide, it will be less red tape to move it there, rather than making it another sub-project of the FluxCD org. I don't speak for the whole group and this is not the last word, of course. But either way I think from a moving orgs perspective it's flip a switch... the question is, what do we hope to achieve with it! If it's about the maturity of the project and signaling, I think it's better for a project to join in sandbox/incubation and work through the issues. Either way I will be glad to contribute anything I can here, as a maintainer of fluxcd/community, and help facilitate this conversation if anyone wants to spend more time on exploring it. I think this is a worthy project and it should continue! |
It'll be nice to see where this lands, however it does. I'm currently evaluating tf-controller against crossplane and pulumi operator and there's pros and cons against them all as anyone who's gone fishing in this arena knows. That being said, while I really like the tf-controller approach if the project isn't stable/maintained it's signing my company up to some nasty surprises down the line. As an aside to the above, tf-controller is winning on a bunch of the criteria - enough to justify this reply. I hope it settles and a roadmap for the project is decided on. Edit: Oh and there's https://developer.hashicorp.com/terraform/cloud-docs/integrations/kubernetes but the forced integration with terraform cloud rules it out for me, and anyone who has a preference for their own state. |
There are talks in the background, soon we can get something out of it. We plan to support the project and work on it, it is a bit trickier when I spend a lot of time with interviews, negotiations, etc to get a job 🤣 (waiting on a final contract draft so it's not that bad). About the "forced integration with terraform cloud". I like tf-controller, and we aim to support OpenTofu, right now it's not supported and with the |
Interesting that you mention this, if hashicorp are going to chase people who use terraform automation I wonder where the line is drawn? Is running terraform in a cronjob on an ec2 box going to cross that line? Going to be quite frustrating if this project loses steam because of this ambiguous line in the sand around competition with their cloud product. Given that ambiguity I suspect I would just use OpenTofu if the option was available just to not worry or think about the blurry grey lines between being sued or not. |
It's more about how and why you are using it. I'm not a legal expect and I didn't really dig deep into it, but I think the main target was all the providers "re-selling" terraform and/or terraform cloud-like product, but they worded it very vaguely so I have no idea what they do or what's their intention in practice. Please check their blog/sites/licence details. |
we started fresh now with new name. this project has become a 100% community project so any small contributions would be really appreciated. |
^ @danielloader is there no way to BYO state e.g. S3? |
Probably followup of flux-iac#1166 A broken link that was leading to https://weaveworks.github.io/ is fixed
Hey there,
just wanted to check whether this project is still alive as the last release is already a quarter of a year old and Q3+Q4/2023 roadmap items doesn't seem to have been met.
I can see that there seems to be activity in the repository, but I'd like to get a better feeling on how much this is focussed towards getting the roadmap items done.
To me they seem really important when planning to get
tf-controller
used in production more.The text was updated successfully, but these errors were encountered: