New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Providers, how do you build your cloud images?
How do you maintain your cloud images? in particular, KVM/Qcow2?
At work, I have built an automation that does following things.
- pull latest base images from official sources (debian, ubutu, centos and fedora)
- validate checksum
- patch cloud-init config via guestfish
- push images
- launch an instance of that image and run a script to ensure everything works
- publish the new image and mask the previous one.
Let me know if you have a better way of doing this.
Some tools being used are guestfish
, qemu
, docker
, ansible
, packer
, gnumake