X-Git-Url: https://gerrit.onap.org/r/gitweb?p=aai%2Fmodel-loader.git;a=blobdiff_plain;f=Readme.md;h=3d7aaaeb125e31682ae5dc6c7690db4fdbfcfad2;hp=758b3a7d1a260100c4d577e519c388fe1bd9ada2;hb=HEAD;hpb=ef768a7c864f0d807d8696449f5eed7a4552316f diff --git a/Readme.md b/Readme.md deleted file mode 100644 index 758b3a7..0000000 --- a/Readme.md +++ /dev/null @@ -1,47 +0,0 @@ -# Introduction - -The A&AI Model Loader Service is an application that facilitates -distribution, ingestion of new service and resource models, and vnf -catalogs from the SDC to the A&AI. - -## Features - -The Model Loader: - -* registers with the SDC to receive notification events -* polls the UEB/DMaap cluster for notification events -* downloads artifacts from SDC upon receipt of a distribution event -* pushes distribution components to A&AI - -## Compiling Model Loader - -Model Loader can be compiled by running `mvn clean install` - -## Running Model Loader - -### Create a config file with the following key/values: - -``` -DISTR_CLIENT_ASDC_ADDRESS= -DISTR_CLIENT_CONSUMER_GROUP= ;; Uniquely identiy this group of model loaders. -DISTR_CLIENT_CONSUMER_ID= ;; Uniquely identiythis model loader. -DISTR_CLIENT_ENVIRONMENT_NAME= ;; Environment name configured on the SDC -DISTR_CLIENT_PASSWORD= ;; Password to connect to SDC -DISTR_CLIENT_USER= ;; User name to connect to SDC - -APP_SERVER_BASE_URL=https://:8443 ;; AAI Address (URL) -APP_SERVER_AUTH_USER= ;; User name to connect to AAI -APP_SERVER_AUTH_PASSWORD= ;; Password to connect to AAi - -``` - -### Docker - -#### Build your own Model Loader docker image and create docker containers -1. mvn clean package docker:build ;; Build a docker image of Model Loader -2. sudo docker images ;; list docker images and check if the image you build is listed. -3. sudo docker run --env-file /opt/jetty/jetty*/bin/startup.sh - - -#### Retrieve logs from stopped container -* docker cp :/opt/jetty/jetty-distribution-9.3.9.v20160517/logs/AAI-ML/error.log /tmp/