Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • receive an uploaded ASD-based CNF / application as a CSAR file
  • Unpack the uploaded CSAR file
  • Retag Docker images with the target Docker registry details
  • Push the retagged images to the target Docker registry
  • Upload the Helm chart of the ASD-based CNF / application to the Helm chart registry that the Distribution service specifies
  • Upload the ASD to the Catalog Manager Database (ASD Repository)





ASD Package/Artifact APIs

  • The Catalog Manager provides the following APIs for its clients:
    • List onboarded ASD App Packages
    • Query a specified ASD App Package
    • Retrieve ASD from the Onboarded ASD App Package
    • Delete an ASD App Package. (for a given asPkgId)
      • When an ASD App Package is deleted, 1) the Helm chart or charts are removed from the Helm chart Repository, 2) the ASD App package entry is removed from the ASD App Repository and 3) the Docker image or images are removed from the Image repository if no other onboarded package references them.


  • The Helm Repository provides APIs for Helm chart query for a given Helm chart id, which is from the ASD DeploymentItems.
  • The Image Repository (e.g., Docker repo) provides APIs for Image query for a given Image name (and Tag)
  • Fetch Artifact from CSAR package