Question asked to me during an interview: "Tell me...
# wayfolk
n
Question asked to me during an interview: "Tell me about some of the problems you've had with Terraform?" I asked for clarification if it was regarding the open-source tool itself, or TFE (as this company also uses TFE and they were aware I had experience with it). He specified either was fine. Bow howdy, that guy got more than he bargained for. I had to pause and make sure he didn't want me to spend the rest of the call enumerating more problems.
z
lol
I had someone ask me about helm once (pre-wayfair) and I was like “buckle up compadre”
n
Lol, yeah. <deep breath> okay where to start
j
You probably want to pace that with top 3 items as opposed to it turning into a mini-venting session. Interactive conversations and all that...
a
“I know a few dozens but let me focus on top 3”
n
For sure, and I also tried to frame them up with how I solved them. I think I did end up hitting 3 before asking if the panel wanted to move on. And then of course the next day I thought of several more that would have been better, but life goes on
I believe I scored positive points for that section at least by demonstrating I had some depth with the tool
d
No comment
Its going to be fun times with terraform as tofu evolves
j
as consumers of the technology, that should make us excited
d
Yes, hopefully a core interoperable subset will emerge we can all depend on
a
Beside somewhat “weird” name for a product (opentofu), the motivation behind that split had little to do with consumers or “freedom of open source” but with business interests of 3rd parties who wanted to build for profit offerings based on it. Nothing bad about it, nothing noble either.
n
I would prefer to stick with Terraform tbh. Answer subject to change, of course. I'm really hoping to land somewhere that is already using TFC or TFE, it's such a nice tool. Warts included (WHERE ARE MY INIT LOGS)
d
The issue here is the license change of an existing product that built its popularity on OSS being relicensed to the BSL.
If a project starts with BSL and folk contribute with that in mind 🤷 there is no problem
a
In my understanding, there isn’t much for most consumers of Terraform that would warrant a switch. Like, most people use Terraform in a way that doesn’t create competing marketing offerings. Meaning, majority of the customer base is not affected by the licensing change. Then, HashiCorp still has an army of engineers to work on it that will likely keep the product better supported and developed overtime. What can change it? Big players such as top cloud providers switching to OpenTofu… Why would they do it when it risks compatibility going forward? Most of their customer use TF/HC products, so at this stage it doesn’t make much sense for them either
d
True but this just changes / makes interoperability table stakes
a
it does but it’s unclear why would big players go with an underdog as it increases the risks for their customers
j
If anything, I would expect cloud providers to extend their tooling so its more terraform like, if not directly cobtributing to it
a
I’m all up for OSS, just trying to be pragmatic here.
j
GCP wants to have a piece of the revenue pie that AWS and Azure currently hold
I expect them to be the biggest proponents of multi-cloud tools so they can sell their platform
TF falls in that bucket today