| .. | ||
| debian1 | ||
| debian2 | ||
| .gitignore | ||
| azure_config.example | ||
| azure_copy_blob.sh | ||
| azure.sh | ||
| debian1.pkr.hcl | ||
| debian2.pkr.hcl | ||
| gcp_config.example | ||
| gcp.sh | ||
| Makefile | ||
| README.md | ||
| template.pkr.hcl | ||
| verify_gcpsnp_release.sh | ||
Generate and build AMD-SEV-SNP attestable VM disk images for GCP or Azure
Dependencies
To run build and upload disk images, you'll need
Then you'll also need to install the qemu plugin for packer, run
packer init template.pkr.hcl
Finally, you'll have to configure credentials and projects for the cloud provider you want to build disk images on. See azure_config.example or gcp_config.example.
Building
make build/gcp_version will create a GCP disk image
make build/azure_version will create an Azure disk image
make will default to the GCP version