The scaleway Packer builder is able to create new images for use with Scaleway. The builder takes a source image, runs any provisioning necessary on the image after launching it, then snapshots it into a reusable image. This reusable image can then be used as the foundation of new servers that are launched within Scaleway. The builder does not manage snapshots. Once it creates an image, it is up to you to use it or delete it.
Tiens intéressant on a désormais de quoi builder nos images de VM scaleway avec packer. Une option intéressante en vue d’implémenter une infrastructure immutable.
The alternative is immutable infrastructure. If you’re running in the cloud, this means baking your AMI with your application code already on it. See, imagine a world where you finish writing the code, you push it into git, and it gets built into an RPM or Debian package. That package is installed on a Base-AMI that was carefully crafted by your security and performance engineers, and then an AMI, with your software installed, along with its dependencies is pushed out to your AWS regions.
Un titre un peu tapageur pour dire que les infrastructure immutables c’est mieux. C’est vrai que c’est à considérer sérieusement.