I while ago I started with parker to create simple templates for use in my homelab.
It take some time to find the rights scripts and learning en understanding the HCL2 coding
But in related to Security reasons I want to use a Windows Core Server the smaller footprint.
What is Server Core App Compatibility Feature on Demand: https://learn.microsoft.com/en-us/windows-server/get-started/server-core-app-compatibility-feature-on-demand
Installing Features on Demand through Powerschell contains a bug. You may see “failure to download files”, “cannot download”, or errors like “0x800F0954” or file not found.
To Solve that I created I powerschell script to run the install twice: featuresondemand.ps1
You can find al the needed files on my Public Github Packer repository: https://github.com/WardVissers/Packer-Public
When running is showing like this:
It works for now, but there is one thing that would the hole thing a quiet nicer.
Passwords encrypted in a separate file.