Hi Tushar! If you'd like to override the default image used on a per-deployment basis, I believe using
job variables will help you out here. Job variables can be defined in your prefect.yaml or the .deploy() method. Let's say you have a default image that you've defined in your work pool's base template. You could have a flow's deployment override the work pool's default image by setting the name and tag of your image in the job variables for that particular deployment. Here's some more resources that may help you out:
•
Additional configuration with `.deploy`
•
Creating work pool-based deployments with prefect.yaml