Hi everyone,
I’m relatively new to Nix—I started using it as my main OS and customizing it a few months ago, and I love it. I currently have an image bakery process for building vanilla and customized VM templates on vSphere, and I was wondering if there’s support for doing this with Nix.
Here’s the current workflow:
- A push event to a GitLab repository triggers a webhook.
- Jenkins starts the job corresponding to the webhook.
- Jenkins uses the Kubernetes plugin to create a new pod in the cluster based on a predefined pod template for the Jenkins agent (a pod running a Packer-Ansible container).
- Packer downloads the ISO from Satellite.
- Packer starts a VM from the ISO in vSphere.
- Packer uses Ansible to configure the VM.
- Packer stops the VM and converts it into a template in vSphere.
Thanks for the help