To deliver a custom OS, we define the image at the Gallery level and then create a repository for the image from a template

This guide assumes the setup and initialisation of the secops-infrastructure

  1. clone the secops-infrastructure repo

  2. create a new branch from main

  3. open the user.tf file

  4. add the required config elements

  5. save the file - commit & push

  1. create a new pull request

  2. ensure the checks pass

  3. merge into main

  1. create a new repo from template

  2. create customised tfvars and custom files

(tick) the new definition has has been created

update ARM_CLIENT_SECRET

trigger

manual build example

wait

verify


versioning