Azure / Azure/Azure-Spring-Apps

RFE: Support Artifact deployment from Azure Storage + Artifact Management solution

Aperta
#14 3 commenti 2 reazioni 1 assegnatario Rivendicata da @hangwan97 Vedi su GitHub
Backlog Enhancement
Lingua principale
Nessun dato sulla lingua
Stelle
9
Fork
11
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Is your feature request related to a problem? Please describe.**
Today the options to deploy an App are to ASA are:

- Azure CLI - non suitable for production
- IDE / VSCode extension - non suitable for production
- IaC / ARM / Bicep 'Microsoft.AppPlatform/Spring/apps/deployments@2022-09-01-preview' not documented
- [GitHub Action](https://github.com/Azure/spring-apps-deploy)

There is no option neither to deploy an App from the Azure portal:
see also [https://github.com/Azure/Azure-Spring-Apps/issues/5](https://github.com/Azure/Azure-Spring-Apps/issues/5)

**Describe the solution you'd like**

In the Java space and specifically in the Enterprise Corp. environment, customers use mainly those 2 Artifact Management solutions:
[JFrog Artifactory](https://jfrog.com/artifactory)
[SonaType Nexus](https://www.sonatype.com/products/nexus-repository)

Priority to JFrog who is already available on the [Azure marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/aad.jfrogartifactory?tab=Overview)

Please add in the roadmap the ability to deploy Artifcats from Azure BLOB storage or an Artifact Management solution with this priority order :

1. [JFrog Artifactory](https://jfrog.com/artifactory)
2. [SonaType Nexus](https://www.sonatype.com/products/nexus-repository)
3. Azure BLOB storage
4. [GitHub Packages](https://github.com/features/packages)

see also [https://github.com/Azure/spring-apps-deploy/issues/17](https://github.com/Azure/spring-apps-deploy/issues/17)

The experience should be consistent for the developpers when deploying an App whatever the way used :

- Azure Portal
- GitHub Action
- [JFrog Artifactory](https://jfrog.com/artifactory)
- [SonaType Nexus](https://www.sonatype.com/products/nexus-repository)
- Azure CLI
- IaC / ARM / Bicep
- IDE / VSCode extension

**Describe alternatives you've considered**
None

**Additional context**

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.