Post by @peteorrall@bsd.cafe

Stefano Marinelli
@stefano @bsd.cafe

This morning, I'm dealing with two different stacks for the same goal: a specific PHP deployment.

In one setup, the developers sent me a Docker stack. It builds the images, then mixes and matches the contents of the containers, then runs a whole series of deployment scripts so the developers can upload their changes, trigger the deployment scripts from their build agent, and so on.

The second one: I set up FreeBSD jails with the various components, along with an SFTP space accessible over VPN, where the developers can upload their updated files.

Then I asked them to give both setups a try.

Guess which one we're going to put into production?

#FreeBSD #Docker #KISS #Simplicity

Replying to @stefano@bsd.cafe
Pete Orrall
@peteorrall @bsd.cafe

@stefano Do the developers know they'll be using previous details?

Replying to @peteorrall@bsd.cafe
Stefano Marinelli
@stefano @bsd.cafe

@peteorrall previous details?

Replying to @stefano@bsd.cafe
Pete Orrall
@peteorrall @bsd.cafe
Public en edited

@stefano Hahahaha! Voice to text failed spectacularly there. It was "FreeBSD Jails" not "previous details."

Replying to @peteorrall@bsd.cafe
Stefano Marinelli
@stefano @bsd.cafe

@peteorrall ahah not it’s clearer!
Yes, they do. I always explain them in detail and let them decide. And 9 times out of 10, they decide that jails are a better choice.
I’ve just received an email from a dev and I’ll post it later.