Hyperinstrumentemia H̶y̶p̶e̶r̶t̶o̶o̶l̶e̶m̶i̶a̶
-
It's one of those days when I'm running into mentions of tools, tools and more tools and wondering whether there is any point in them. Like for example:
I mean, I already know containers and I know kubernetes and honestly I can't imagine how I could ever troubleshoot anything without knowing them, so having anything hide them from me … I don't think is actually useful. But everybody seems to be churning out more tools like crazy. Did it already bloated up to a level of being a disease (a hypertoolemia)?
-
-
@Bulb said in Hypertoolemia:
a modern workflow for build, deploy, and release across platforms
nouning verbs weirds language
-
@ixvedeusi said in Hypertoolemia:
@Bulb said in Hypertoolemia:
a modern workflow for build, deploy, and release across platforms
nouning verbs weirds language
I've said it before and I say it again: one of the best features of English language is that you can get any noun and verb it.
-
@Bulb said in Hypertoolemia:
I mean, I already know containers and I know kubernetes and honestly I can't imagine how I could ever troubleshoot anything without knowing them, so having anything hide them from me …
You can troubleshoot these tools. It's like a going through Steam Sale, but you get paid (well, presumably).
-
@Kamil-Podlesak said in Hypertoolemia:
one of the best features of English language is that you can get any noun and verb it
Yes, you can language anything you want.
-
@Applied-Mediocrity Lately … very little as I've been waving dead chicken around
and trying to understand is going on.
-
Ah, someone has grazingly encountered the non-MS ecosystem recently.
-
@dkf said in Hypertoolemia:
@Kamil-Podlesak said in Hypertoolemia:
one of the best features of English language is that you can get any noun and verb it
Yes, you can language anything you want.
This is because, between the classes
nouns
andverbs
, only one refers to reality. Which, however, varies by person.
-
@Kamil-Podlesak said in Hyperinstrumentemia H̶y̶p̶e̶r̶t̶o̶o̶l̶e̶m̶i̶a̶:
I've said it before and I say it again: one of the best features of English language is that you can get any noun and verb it.
I verb nouns in my language all the time, with the added benefit that they are novel words.
I think I adjectivize more.
-
In my experience, once you touch Kubernetes you eventually end up adding 20 other tools and frameworks where exactly one person knows what the fuck is going on and he gets paid a lot. That's all that I know.
-
@stillwater There's some job security in that for me, because around here it's usually me who knows what the fuck is going on, but I don't want to drown in tools and for many of them my impression is that they don't actually make anything simpler because while the configuration looks simpler, once the shit hits the fan, and there is always a lot of fans for shit to hit, the need to understand the tool outweighs the effort to cobble up a solution from the basic tools you already understand.
… that is, we are currently settling on plain kubectl (which, fortunately, includes kustomize now, that one's helpful), terraform, and then helm via a controller. Currently I use the helm controller from k3s, and we intend to switch to argoCD. And that should, hopefully, be it.
… yeah, and kbld for building with docker and generating a list of images with their hashes so we can be sure we are using images from the build we think we are.
-
: Our software stack is so complex that it's becoming difficult to manage.
: I know. I'll just create a tool to make everything easier!Rinse. Repeat.
-
Just run
setup_everything.sh
and everything will be fine.I think we've got at least a manyear invested in
setup_everythting.sh
already since we joined this team last year. Product age is 3 years, I think.
-
@PleegWat Bad, bad memories you bring. We had such script in the previous project and it just meant you had to learn a lot of the ways the environment was set up, because it didn't really match how the upstream tool (ptxdist and yocto in that case) author meant them (and the mismatch often already came from the other team providing the base package, so not everything was fixable).