[CentOS-devel] Building CentOS Cloud Images

Thu Jun 6 01:57:35 UTC 2019
Young, Gregory <gregory.young at solarwinds.com>

We just moved to Packer.io for cloud image builds. That said, for our customized base image, I did a minimal CentOS 7 install on Hyper-V locally, added the kernel modules for NVMe and ENA support and followed the AWS guides:  https://aws.amazon.com/ec2/vm-import/ and https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html and https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/nvme-ebs-volumes.html#install-nvme-driver

Also, when generating your AMI, make sure to set the Storage Optimized flag in case you want to take advantage of it. If you don't set it during image creation, the AMI won't be able to take advantage of it.

Gregory 

-----Original Message-----
From: CentOS-devel <centos-devel-bounces at centos.org> On Behalf Of john+centos at johnkeates.com
Sent: June 2, 2019 11:52 AM
To: centos-devel at centos.org
Subject: [CentOS-devel] Building CentOS Cloud Images

I’m working on an internal build chain for AWS  CentOS images, and I’m looking for any information regarding the changes or modifications made when creating the AMIs, aside from what’s already in the anaconda-ks file in currently uploaded AMIs.
I know there isn’t much publicly available on the deployment source for CentOS-AWS images or how they are constructed in the first place, but any information on what’s added/removed on a base install would be great.

(p.s. I might have accidentally sent this message twice, but once from an unregistered email address, I hope the first one simply doesn’t reach the list)

Regards,
John

_______________________________________________
CentOS-devel mailing list
CentOS-devel at centos.org
https://lists.centos.org/mailman/listinfo/centos-devel