Hi all, Packer newbie here.
Those of you following the Terraform and Puppet MLs may have come across my posts (
1,
2) about whether I should have master Puppet / Jenkins environment that handle configuration and deployment across all AWS VPCs (environments), or a Puppet / Jenkins instance per VPC.
Packer came up as part of these threads, and I have a question. Is there any point in using Packer for initial images for Puppet / Jenkins servers? Currently, my plan is to bring up Puppet masters via AWS userdata, and bring up Jenkins masters via terraform. I see Packer as having more of a use case for spinning up application servers, but is it also useful / recommended in the initial bootstrapping of the infrastructure?