aboutsummaryrefslogtreecommitdiff
path: root/packer/README.md
diff options
context:
space:
mode:
authorclyhtsuriva <aimeric@adjutor.xyz>2025-01-31 16:55:54 +0100
committerclyhtsuriva <aimeric@adjutor.xyz>2025-01-31 16:55:54 +0100
commit47aa1f63736103deb23bab13bc62d593902a168b (patch)
tree8c4f29176a235094eb330fd84ec8db374c556374 /packer/README.md
parentf8d5025fa2b03c2bd1454c8600eda77b7536a4c7 (diff)
packer: updating debian template, currently stuck at 'Waiting for cloud-init'
Diffstat (limited to 'packer/README.md')
-rw-r--r--packer/README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/packer/README.md b/packer/README.md
index 12009de..e34056d 100644
--- a/packer/README.md
+++ b/packer/README.md
@@ -1,3 +1,16 @@
# Packer Templates
This folder contains Packer templates for creating custom VM images.
+
+# Usage
+
+1. Make sure you have a file called `credentials.pkr.hcl` at the root of packer.
+2. Go into a subdirectory corresponding to an image.
+3. Validate the packer template.
+4. Build the image.
+
+```sh
+cd <image subfolder>
+packer validate -var-file=../credentials.pkr.hcl ./debian-server-bookworm.pkr.hcl
+packer build -var-file=../credentials.pkr.hcl ./debian-server-bookworm.pkr.hcl
+```