At my previous job, we had a “Devops” team. We even outsourced some ops to a third party in the worst possible way (I’m talking “oh you want to set up an alert for something related to your service? Send us an email and we’ll look into it” and so on). All the pre-devops pain magnified by an order of magnitude. Sometimes devs would do their own ops (I know, big shock!), and they would call it “shadow devops”. Nearly fell off my chair when I first heard it. Kinda glad I’m not with them anymore.
Ah thanks, I do have another question actually! So aside from speeding up builds by parallelizing different stages, so that
FROM alpine AS two RUN sleep 5 && touch /a FROM alpine AS one RUN sleep 5 && touch /b FROM alpine AS three COPY --from=two /a /a COPY --from=one /b /b
takes 5 iso 10 seconds, are there any other ways buildkit speeds up builds?