It’s news to me that we’re not all just abusing Docker for this. I’ll have to look into some of these mentioned tools out.
Comment on Tool to manage CLI tools
cerement@slrpnk.net 1 year ago
I have no knowledge in this area, but this really sounds like containers territory (Docker, not VSCode) ?
MajorHavoc@lemmy.world 1 year ago
RegalPotoo@lemmy.world 1 year ago
Dev containers is a Docker container under the hood, it’s just some tooling to make it slightly easier to set up - same objections, if I’m using Docker, I’m still stuck with a gross script, just that it’s running inside the container rather than directly on my machine
Wyatt@programming.dev 1 year ago
What do you mean? I containerize my tools, and write a docker file to install everything. The dockerfile is just something like:
FROM ubuntu:22.04
Install dependencies
RUN apt-get update &&
apt-get install -y helm pluto kubeval etc
How is that gross?
fireflash38@lemmy.world 1 year ago
Now install tools that are only available as github released binaries. And ensure that hashes match for that. Maybe install a tool that needs to be compiled.