Add new template for debian trixie without luks encryption; fix disk resizing on first boot; set default user and ssh keys for cloud init

This commit is contained in:
Philip Henning 2026-05-11 17:50:49 +02:00
parent 775215f230
commit e57f2d977b
19 changed files with 2341 additions and 17 deletions

View file

@ -12,7 +12,6 @@
- [Build](#build)
- [Build LUKS encrypted Templates](#build-luks-encrypted-templates)
- [Setup new templates](#setup-new-templates)
- [ToDo](#todo)
## Templates
@ -106,14 +105,3 @@ mise run setup <distribution name> <version>
```
E.g. `mise run setup debian 13-trixie` or `mise run setup debian 13-trixie-luks`.
## ToDo
- [ ] Debian 13 with LUKS
- [x] Setup image with LUKS
- [ ] Automated unlock from packer on 1st boot after installation
- [ ] Setup dropbear
- [ ] Setup Clevis/Tang
- [x] Copy initial setup script, to expand the disk and do various setup steps
- [x] Lock down root user (remove password, prohibit all logins)
- [x] Lock down SSH Server