Azure / Azure/Azure-Spring-Apps

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

Open
#14 3 comments 2 reactions 1 assignee Claimed by @hangwan97 View on GitHub
Backlog Enhancement
Dominant language
No language data
Stars
9
Forks
11
PR merge metrics
No merged PRs in 30d

Description

**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**

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.