aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md92
1 files changed, 92 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..3cd0973
--- /dev/null
+++ b/README.md
@@ -0,0 +1,92 @@
+This project hosts the configurations and start-up scripts for instantiating the Open eCOMP DCAE Controller
+
+To deploy an Open eCOMP DCAE Controller to a host:
+
+Prepare the docker host VM, by installing: git, docker, docker-compose. Then run the following commands with variables substituted as require.
+
+
+ apt-get install -y make
+ cd /opt
+ git clone https://__gitlab_username__:__gitlab_password__@gitlab/dcae-startup/dcae-startup-vm-controller.git
+ cd /opt/dcae-startup-vm-controller
+ mkdir -p /opt/app/dcae-controller
+ cat > /opt/app/dcae-controller/config.yaml << EOF_CONFIG
+ DCAE-VERSION: __dcae_version__
+ ZONE: __dcae_zone__
+ STATE: __dcae_state__
+ HORIZON-URL: https://mycloud.rackspace.com/cloud/__tenant_id__
+ KEYSONE-URL: https://identity.api.rackspacecloud.com/v2.0
+ OPENSTACK-TENANT-ID: __tenant_id__
+ OPENSTACK-TENANT-NAME: OPEN-ECOMP
+ OPENSTACK-REGION: __openstack_region__
+ OPENSTACK-PRIVATE-NETWORK: __openstack_private_network_name__
+ OPENSTACK-USER: __openstack_user__
+ OPENSTACK-PASSWORD: __openstack_password__
+ OPENSTACK-KEYNAME: __key_name__
+ OPENSTACK-PUBKEY: __pub_key__
+
+ NEXUS-URL-ROOT: __nexus_repo_root__
+ NEXUS-USER: __nexus_username__
+ NEXUS-PASSWORD: __nexus_password__
+
+ MR-REPO: __mr_repo___
+ EOF_CONFIG
+ bash init.sh
+ make up
+
+# Dependencies
+
+## DCAE Controller Docker Image
+
+ ecomp-nexus:51212/dcae-controller:1.0.0
+
+## CDAP VMs
+
+### Maven artifacts
+
+ org.openecomp.dcae.controller:dcae-controller-service-cdap-cluster-manager:1.0.0:zip:runtime
+ org.openecomp.dcae.controller:dcae-controller-service-dmaap-drsub:1.0.0:zip:runtime
+ org.openecomp.dcae.controller:dcae-controller-service-dmaap-drsub-manager:1.0.0:zip:runtime
+
+### Maven RAW files
+
+ raw/org.openecomp.dcae/zip-snapshots/dcae-controller-core-utils-1.0.0-runtime.zip
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.controller/dcae-cdap-small-hadoop_1.0.0-LATEST.deb
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.controller/dcae-analytics-tca_1.0.0-LATEST.deb
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.controller/dcae-analytics-cdap-helloworld_1.0.0-LATEST.deb
+
+## DOCKER HOST VM
+
+### Maven artifacts
+
+ org.openecomp.dcae.controller:dcae-controller-service-docker-host-manager:1.0.0:zip:runtime
+ org.openecomp.dcae.controller:dcae-controller-service-docker-model:1.0.0:jar
+ org.openecomp.dcae.controller:dcae-controller-service-docker-adaptor:1.0.0:jar
+ org.openecomp.dcae.controller:dcae-controller-service-standardeventcollector-model:1.0.0:jar
+ org.openecomp.dcae.controller:dcae-controller-service-standardeventcollector-manager:1.0.0:jar
+
+### Maven RAW files
+
+ raw/org.openecomp.dcae/zip-snapshots/dcae-controller-core-utils-1.0.0-runtime.zip
+
+### Docker Images
+
+ ecomp-nexus:51212/dcae_dmaapbc:1.0.0
+ ecomp-nexus:51212/dcae-controller-common-event:1.0.0
+
+## POSTGRES VM
+
+### Maven artifacts
+
+ org.openecomp.dcae.controller:dcae-controller-service-common-vm-manager:1.0.0:zip:runtime
+ org.openecomp.dcae.controller:dcae-controller-service-storage-postgres-model:1.0.0:jar
+
+### Maven RAW files
+
+ raw/org.openecomp.dcae/zip-snapshots/dcae-controller-core-utils-1.0.0-runtime.zip
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.storage.pgaas/cdf_1.0.0-LATEST.deb
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.storage.pgaas/postgresql-prep_1.0.0-LATEST.deb
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.storage.pgaas/postgresql-config_1.0.0-LATEST.deb
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.storage.pgaas/pgaas_1.0.0-LATEST.deb
+ raw/org.openecomp.dcae/deb-snapshots/org.openecomp.dcae.storage.pgaas/pgaas-post_1.0.0-LATEST.deb
+