IBM completes acquisition of HashiCorp
161–170 of 407 posts
Re: IBM completes acquisition of HashiCorp
#162Re: IBM completes acquisition of HashiCorp
#163Earlier quoted context omitted.
An easy way to get someone to admit that terraform is a hacky child’s language is to ask how to simply print out the values of variables and resources you are using in terraform easily. This basic programming language 101 functionality is not present in the language
I agree that terraform is hacky, but is "terraform output {variable name}" not how you would do that?
So no. Terraform has the information internally in many cases. There’s just no easy way to print it out.
Re: IBM completes acquisition of HashiCorp
#164I joined HashiCorp in 2016 to work on Nomad and have been on the product ever since. Definitely a lot of feelings today. When I joined HashiCorp was maybe 50 people. Armon Dadgar personally onboarded us one at a time, and showed me how to use the coffee maker (remember to wash your own dishes!). There have been a lot of ups (IPO) and downs (BUSL), but the Nomad team and users have been the best I've ever gotten to wo…
Unfortunately IBM is going to ruin everything that was good about working for Hashicorp and eventually everything that was good about Hashicorp products. I worked for a company acquired by IBM, and we held hope like you are doing, but it was only a matter of time before the benefit cuts, layoffs, and death of the pre-existing culture. Your best bet is to quit right after the acquisition and hope they give you a big r…
Re: IBM completes acquisition of HashiCorp
#165Earlier quoted context omitted.
Having worked with a very large Nomad cluster, I cannot disagree more. For simple use cases, sure, but you could also just use AWS ECS or a similar cloud tool for an even easier experience.
Can you quantify “very large”?
Most of my issues with it aren't related to the scale though. I wasn't involved in the operations of the cluster (though I did hear many "fun" stories from that team), I was just a user of Nomad trying to run a few thousand stateful allocs. Without custom resources and custom controllers, managing stateful services was a pain in the ass. Critical bugs would also often take years to get fixed. I had lots of fun getting paged in the middle of the night because 2 allocs would suddenly decide they now have the same index (https://github.com/hashicorp/nomad/issues/10727)
Re: IBM completes acquisition of HashiCorp
#166Earlier quoted context omitted.
I worked with a bunch of people who had worked at a startup that got bought by IBM. As the other commenters attested, they too experienced that IBM is not the kind of company that's going to turn on the investment taps. There are worse companies to get bought by, but if you've only ever worked at startups then you're not likely to enjoy what this becomes.
I spoke with a guy (too long ago) that was a "genius architect" and worked for a company that was small enough, that he got to implement his castles in the air. Knowing him, they might have been quite good, but it was one person that knew the details and made changes at the architect scale. He had a quirky way of thinking. When IBM acquired that company, after a few weeks, this guy had a meeting with new engineering…
Re: IBM completes acquisition of HashiCorp
#167Earlier quoted context omitted.
An easy way to get someone to admit that terraform is a hacky child’s language is to ask how to simply print out the values of variables and resources you are using in terraform easily. This basic programming language 101 functionality is not present in the language
$terraform console >var.whatever "its value" >whatever_resource.foo.whatever_attr "its value" If you mean somehow printing things when the configuration is being applied... I think you just need to understand that it's neither a procedural language (it's declarative) nor general-purpose (it's infrastructure configuration).
Plus, there are many times I don’t want to have to use the REPL. Maybe I’m in CI or something. The fact that I cannot iterate over values of locals and variables easy to see what they are in say, some nested list or object, easily and just print out the values as I’m going along for the things terraform does know is just crappy design
Re: IBM completes acquisition of HashiCorp
#168I joined HashiCorp in 2016 to work on Nomad and have been on the product ever since. Definitely a lot of feelings today. When I joined HashiCorp was maybe 50 people. Armon Dadgar personally onboarded us one at a time, and showed me how to use the coffee maker (remember to wash your own dishes!). There have been a lot of ups (IPO) and downs (BUSL), but the Nomad team and users have been the best I've ever gotten to wo…
I've had the incredible displeasure of having to maintain multiple massive legacy COTS systems that were once designed by promising startups and ultimately got bought by IBM. IBM turned every last one into the shittiest enterprise software trash you can imagine. Every IBM product I've ever used is universally reviled by every person I've met who also had to use it, without exaggeration in the slightest. If anything,…
Re: IBM completes acquisition of HashiCorp
#169IBM has been on a shopping spree of garbage companies. Which tools are next?
Re: IBM completes acquisition of HashiCorp
#170Earlier quoted context omitted.
I've had the incredible displeasure of having to maintain multiple massive legacy COTS systems that were once designed by promising startups and ultimately got bought by IBM. IBM turned every last one into the shittiest enterprise software trash you can imagine. Every IBM product I've ever used is universally reviled by every person I've met who also had to use it, without exaggeration in the slightest. If anything,…
How is Red Hat going after the acquisition by IBM? From my view, it is going well. The enterprise product (RHEL) is still excellent.