Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

armor

A custom Linux image/distro — usable both as a WSL2 distro and as a general (cloud-init-capable) base image — based on Ubuntu 26.04 LTS (or a Debian derivative, e.g. Trixie, if that turns out to be the better fit), built for the promptexecution/b00t dev+ops workflow with sane, opinionated defaults baked in.

Tracking issue with full requirements: PromptExecution/infrastructure#206

Planned scope

  • Base: Ubuntu 26.04 LTS primary target; Debian (Trixie) evaluated as an alternative.
  • Init: works as a local WSL2 distro and supports cloud-init for non-WSL (cloud/VM) deployment.
  • Containers: modern podman, not Docker.
  • Tooling: moreutils and other baseline CLI tools.
  • Identity/management: direct Microsoft Entra ID integration, SCCM support for signing and support, root/signing key support integrated into Entra, Intune-for-Linux MDM (feasibility TBD).
  • Signing: notation (notaryproject) for image/artifact signing, following the ACR sign/build/push pattern as reference.
  • Ops: system monitoring and sane defaults out of the box.

Status

Scoping/design phase — see the tracking issue for open questions (base distro choice, fork-vs-fresh against gvatsal60/Custom-WSL-OS, Intune-for-Linux feasibility) before implementation begins.

References

About

Custom Ubuntu/Debian-based Linux + WSL2 distro: podman, Entra/Intune, signed images

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors