mspnp / AzureNamingTool

The Azure Naming Tool is a .NET 8 Blazor application, with a RESTful API. The UI consists of several pages to allow the configuration and generation of Azure Resource names. The API provides a programmatic interface for the functionality.
https://aka.ms/azurenamingtool
MIT License
307 stars 601 forks source link

Pre-built Docker images #83

Closed DevSecNinja closed 3 months ago

DevSecNinja commented 4 months ago

Tool version N/A

Is your feature request related to a problem? Please describe. No

Describe the solution you'd like I wanted to deploy the solution and noticed that I need to build the Docker image myself. It would be awesome if this project could publish a Docker image to either Docker Hub or as a GitHub package so that users can easily deploy the container and keep up-to-date with the project. That would make it super easy for all the container scenarios to deploy the application.

Describe alternatives you've considered N/A

Additional context There is a complete description here that builds the image and pushes it as a GitHub artifact: https://docs.github.com/en/actions/publishing-packages/publishing-docker-images#publishing-images-to-github-packages

Thank you!

BryanSoltis commented 4 months ago

Hi @DevSecNinja,

Thank you for your suggestions! We have looked into publishing an image as part of our release process in the past, however, were limited on the permissions we have within the GitHub organization. We will review this feature to see if our access has changed.

Thank you!

-Bryan

BryanSoltis commented 3 months ago

This will be added to Backlog and considered for a future release.

BryanSoltis commented 3 months ago

Just to provide an update, we determined that the GitHub org we are currently hosted in does not allow "Public" packages. Without that capability, we are unable to host a pre-built image for the tool. If that ever changes, we will definitely add this functionality in a future release.

DevSecNinja commented 3 months ago

Thanks for looking into that Bryan! Is it possible to get them hosted at the Microsoft docker repo like this one? https://hub.docker.com/_/microsoft-dotnet-sdk/

BryanSoltis commented 3 months ago

We have looked into that, however, it would quire us hosting the tool in a different Org, along with other changes. The Patterns & Practices org (our current home) gives us a lot of flexibility and autonomy, so we will be here for the foreseeable future.