Versions Compared

Key

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

...


docker

...

login

...

<REGISTRY_HOST>:<REGISTRY_PORT>

...

docker

...

tag

...

<IMAGE_ID>

...

<REGISTRY_HOST>:<REGISTRY_PORT>/<APPNAME>:<APPVERSION>

...

docker

...

push

...

<REGISTRY_HOST>:<REGISTRY_PORT>/<APPNAME>:<APPVERSION>




Image Registry 



The image registry path is parameterized to support deployments using a private registry.

<TBD>


Image Pull Secret

A Docker registry secret is needed for each namespace to access the container registry. The secret is included in the POD definition.



ASD Package Distribution Service

The distribution service distributes ASD application packages to the registries deployed in the ONAP K8S cluster. The process of distribution pushes ASD application-specific Helm charts and Docker images to their respective registries and pushes the ASD to the Catalog Manager Database (ASD repository).

The followings are the steps in the process of onboarding a ASD App CSAR file:

  • 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)