Scripted Provisioning of content delivery microservices (SDL Web 8.5) - TridionPractice/tridion-practice GitHub Wiki
Back in 2013, we had a scripted approach to provisioning content delivery. Now with the SDL 8.5 content delivery microservices, we have very similar needs, and an up-to-date cookbook recipe with scripts for the modern Tridion hacker.
Then as now, it's not the only game in town. It's a popular thing to script. Out of the box with the product you can find the quick install scripts. Nuno Linhares has released a project offering enhancements over the base of the quick install. Have a look - it may suit your needs better than what you find here. If you have another competing approach, get in touch and we'll get a link up here.
The scripts provided here take a somewhat different approach, relying more on parameter passing, and aiming to make a composable system that allows you quickly to make a master script where all your settings and dependencies are visible, supported by a range of helper scripts that do the low-down heavy lifting.
The starting point is the Readme.
Happy installing