Packer recipe to create Guix images
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
NOTES.md
README.md
aws-fetch-ssh-key
config.scm
cow-store.sh
guix-base.json
guix.sh
sudoers

README.md

Guix on AWS via Packer

This is a proof-of-concept. These are the necessary Packer and Shell files to create custom Guix images for AWS.

Running it

You can get packer at packer.io.

You need a valid AWS configuration that packer can find. If you can run aws commands you should be fine.

packer build guix-base.json

This will finish with a message that includes the generated AMI ID.

Spawn an instance and login as alyssa with the SSH key you defined on the AWS console.

Notes

  • Build time is around 15 minutes on t2.small, which is slow but ok.

About

Copyright (c) 2018 - Mark Meyer