A Windows init system based on ignition and combustion for Humans.
Working with unattend.xml files is challenging and doesn't always cover an entire use case. Often building a Windows image with a tool like Packer is part of a solution. The last step is then initializing the produced image configuring user accounts, hostname, etc. There are limited solutions to solve this problem and why Acetylene will exist.
The goal of Acetylene is to provide a system, written in .NET, for Windows that can consume a standard ignition file and even support the combustion concepts. The combustion component will just use PowerShell instead of Bash since it's Windows.
Project URL: https://github.com/phillipsj/acetylene
Goal for this Hackweek
To get basic bootstrapping of Windows with an ignition file to include:
- User accounts
- SSH Keys
- Combustion file execution.
If anyone wants to help, a willingness to learn about Windows is all that is required.
This project is one of its kind!