You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Epic

EpicDescriptionJIRA Ticket
ASD Package Distribution Microservice shall support Application Package distribution

ASD Package Distribution Microservice shall support Application Package distribution

  • Support ASD Package storage and CRUDQ APIs
  • Support Helm Chart storage and CRUDQ APIs
  • Support Image storage and CRUDQ APIs




User Stories

PriorityUser StoryDescriptionJIRA Ticket
1ASD Package Repository manages ASD Package distribution

ASD Package Repository manages ASD Package distribution

Task:

  • ASD Package Repository receives the SDC package notification
  • Once it receives the SDC notification, it shall query SDC for the ASD Package, and store the Package
  • ASD Package Repository shall provide CRUDQ REST APIs 

Post Condition:

  • ASD Package is stored at the ASD Package Repository.

1Helm Artifact Repository manages Helm Chart distribution

Helm Artifact Repository manages Helm Artifacts distribution

Task:

  • Helm Artifact Repository receives the SDC package notification
  • Once it receives the SDC notification, it shall query SDC for the Helm Artifacts, and store the Helm Artifacts
  • Helm Artifacts Repository shall provide CRUDQ REST APIs 

Post Condition:

  • Helm Artifacts are stored at the Helm Artifact Repository.

1Image Artifact Repository manages Image distribution

Image Artifact Repository manages Image Artifacts distribution

Task:

  • Image Artifact Repository receives the SDC package notification
  • Once it receives the SDC notification, it shall query SDC for the Image Artifacts, and store the Image Artifacts
  • Image Artifacts Repository shall provide CRUDQ REST APIs 

Post Condition:

  • Image Artifacts are stored at the Image Artifact Repository.

Distribution Sequence

ASD Catalog Manager

  • No labels