blob: f0d6e6761a43472c9e157a6855160a17a9eb1c59 [file] [log] [blame]
bdfreeman14211ad11d92018-11-17 18:47:37 +00001<html><head>
2 <title>Quicklinks To Running Instances</title>
3 </head>
4
5 <body>
6 <h1>The Portal</h1>
7
8 The portal is the entry point to design/provision/operate ONAP. From there you can get to SDC, VID and Policy portals.
9
10 The portal can be found at:<p>
11
12 <a href="http://portal.api.simpledemo.onap.org:8989/ONAPPORTAL/login.htm">Portal</a>
13 <p>
14 One requires role based user names and passwords to receive the full portal functionality. In the demo setup we pre provisioned:
15 <p>
16 <ul>
17 <li> jh0003 Admin </li>
18 <li> cs0008 Designer </li>
19 <li> jm0007 Tester </li>
20 <li> op0001 Operator </li>
21 <li> gv0001 Governance </li>
22 <li> pm0001 Product Manager </li>
23 <li> ps0001 Product Strategy </li>
24 </ul>
25 <p>
26 the password for all of them is: demo123456!
27
28 <h3>/etc/hosts or C:\Windows\system32\drivers\etc\hosts</h>
29 <pre>
30
31portal-app.onap portal portal.api.simpledemo.onap.org
32N/A sdc sdc.api.simpledemo.onap.org
33vid.onap vid vid.api.simpledemo.onap.org
34pdp.onap policy policy.api.simpledemo.onap.org
35aai.onap aai1 aai.api.simpledemo.onap.org
36
3710.0.10.1 robot
38appc.onap appc
39so.onap so
40sdnc.onap sdnc
41msb-iag.onap multi-service
42dcae-healthcheck.onap dcae
43message-router.onap message-router
44clamp.onap clamp
45
46portal-app.onap vm-portal
47N/A vm-sdc
48vid.onap vm-vid
49pdp.onap vm-policy
50aai.onap vm-aai1
5110.0.10.1 vm-robot
52appc.onap vm-appc
53so.onap vm-so
54sdnc.onap vm-sdnc
55msb-iag.onap vm-multi-service
56dcae-healthcheck.onap vm-dcae
57message-router.onap vm-message-router
58clamp.onap vm-clamp
59
60 </pre>
61
62 <h1> The Reality </h1>
63
64 As everything should go through the portal there are many subsystems which have there own GUI or API which come in very handy when debugging things. Here the most important once.
65
66 <h2> Testing </h2>
67
68 <h3>Robot Logs</h3>
69
70 <a href="http://10.0.10.1:88/logs/"> Robot Logs </a>
71
72 <h3>Robot vm_properties.py for local testing</h3>
73 <pre>
74GLOBAL_INJECTED_ARTIFACTS_VERSION = "1.3.0-SNAPSHOT"
75GLOBAL_INJECTED_GITLAB_PASSWORD = "password"
76GLOBAL_INJECTED_GITLAB_USERNAME = "username"
77GLOBAL_INJECTED_NETWORK = "9189c64c-f148-4c73-b6d6-89f8efe9d426"
78GLOBAL_INJECTED_NEXUS_DOCKER_REPO = "nexus3.onap.org:10001"
79GLOBAL_INJECTED_NEXUS_PASSWORD = "password"
80GLOBAL_INJECTED_NEXUS_USERNAME = "docker"
81GLOBAL_INJECTED_OPENSTACK_API_KEY = "openstackapikey"
82GLOBAL_INJECTED_OPENSTACK_PASSWORD = "openstackpass"
83GLOBAL_INJECTED_OPENSTACK_USERNAME = "openstackuser"
84GLOBAL_INJECTED_OPENSTACK_TENANT_ID = "d570c718cbc545029f40e50b75eb13df"
85GLOBAL_INJECTED_REGION = "RegionOne"
86GLOBAL_INJECTED_KEYSTONE = "http://10.12.25.2:5000"
87GLOBAL_INJECTED_AAI1_IP_ADDR = "aai.onap"
88GLOBAL_INJECTED_APPC_IP_ADDR = "appc.onap"
89GLOBAL_INJECTED_DCAE_IP_ADDR = "dcae-healthcheck.onap"
90GLOBAL_INJECTED_SO_IP_ADDR = "so.onap"
91GLOBAL_INJECTED_MR_IP_ADDR = "message-router.onap"
92GLOBAL_INJECTED_POLICY_IP_ADDR = "pdp.onap"
93GLOBAL_INJECTED_PORTAL_IP_ADDR = "portal-app.onap"
94GLOBAL_INJECTED_SDC_IP_ADDR = "N/A"
95GLOBAL_INJECTED_SDNC_IP_ADDR = "sdnc.onap"
96GLOBAL_INJECTED_VID_IP_ADDR = "vid.onap"
97GLOBAL_INJECTED_MSB_IP_ADDR = "msb-iag.onap"
98GLOBAL_INJECTED_CLAMP_IP_ADDR = "clamp.onap"
99GLOBAL_INJECTED_VM_FLAVOR = "m1.medium"
100GLOBAL_INJECTED_VM_IMAGE_NAME = "ubuntu-14-04-cloud-amd64"
101GLOBAL_INJECTED_PUBLIC_NET_ID = "971040b2-7059-49dc-b220-4fab50cb2ad4"
102
103 </pre>
104
105 <h2> SDN-C </h2>
106
107 <a href="http://admin:Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U@sdnc.onap:8282/apidoc/explorer/index.html"> Controller </a> with admin/Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U <p>
108
109 <a href="http://sdnc.onap:8843/signup"> To sign up </a> <p>
110 <a href="http://sdnc.onap:8843/login"> Admin </a> <p>
111
112 <h2> App-C </h2>
113
114 <a href="http://admin:Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U@appc.onap:8282/apidoc/explorer/index.html"> Controller </a> with admin/Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U <p>
115
116 <h2> Policy </h2>
117
118 <b> Not working. </b> :
119 <a href="http://healthcheck:zb!XztG34@pdp.onap:6969/healthcheck"> Healthcheck </a> <p>
120
121 <h2> MSO </h2>
122
123 <a href="http://admin:Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U@so.onap:9990/"> JBOSS GUI </a> with admin/Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U <p>
124
125 <a href="http://so.onap:8080/camunda"> Camunda GUI </a> with admin/Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U <p>
126
127 <h2> DCAE </h2>
128
129 <h3> General GUIs </h3>
130 <a href="http://console:ZjJkYjllMjljMTI2M2Iz@dcae-healthcheck.onap:9998/resources"> DCAE Controller </a>
131 This might show up empty in a web browser as no content type is set in the response. If that's the case use curl: <p>
132
133 curl http://console:ZjJkYjllMjljMTI2M2Iz@dcae-healthcheck.onap:9998/resources <p>
134
135 <a href="http://10.0.4.105:9999/ns/TCA/apps/dcae-tca/programs/flows/TCAVESCollectorFlow/runs"> CDAP GUI </a> <p>
136
137 <h3> DCAE internal Message Router </h3>
138
139 <a href="http://10.0.4.102:3904/topics"> Topics </a> <p>
140
141 <a href="http://10.0.4.102:3904/events/unauthenticated.SEC_MEASUREMENT_OUTPUT/monitor/0?timeout=10000"> MR topic for collector to TCA </a> <p>
142
143 <a href="http://10.0.4.102:3904/events/unauthenticated.TCA_EVENT_OUTPUT/monitor/0?timeout=10000"> MR topic for TCA alert to Policy </a> <p>
144
145 <h2> Message Router used between core components </h2>
146
147 <a href="http://message-router.onap:3904/topics"> List of Topics </a> <p>
148
149 <h3> Topics of Interest </h3>
150
151 For topics without authentication one can monitor the traffic on a topic with: <p>
152
153 http://message-router.onap:3904/events/PUT_TOPIC_HERE/group1/C1?timeout=5000 <p>
154
155 some important once listed below. <p>
156
157 <ul>
158 <li> <a href="http://message-router.onap:3904/events/APPC-CL/monitor/0?timeout=10000"> APPC-CL Topic -- Policy Publishes Requests and APP-C publishes response </a>
159 <li> <a href="http://message-router.onap:3904/events/PDPP-CONFIGURATION/monitor/0?timeout=10000"> PDPD-CONFIGURATION Topic </a>
160 <li> <a href="http://message-router.onap:3904/events/POLICY-CL-MGT/monitor/0?timeout=10000"> POLICY-CL-MGT Topic -- Control loop operational policy </a>
161 <li> <a href="http://message-router.onap:3904/events/DCAE-CL-EVENT/monitor/0?timeout=10000"> DCAE-CL-EVENT Topic -- Provides the Analytics output from DCAE</a>
162
163 </ul>
164
165 <h1> SSH to VM </h1>
166
167 The following links will open a shell and ssh to the various running VMs (at least on a Mac). It assumes that the .ssh/config file has been set appropriately and /etc/hosts has been updated to the running instance.<p>
168
169 <a href="ssh://aai.onap"> AAI1 </a><p>
170 <a href="ssh://pdp.onap"> Policy </a><p>
171 <a href="ssh://N/A"> SDC </a><p>
172 <a href="ssh://portal-app.onap"> Portal </a><p>
173 <a href="ssh://dcae-healthcheck.onap"> DCAE </a><p>
174 <a href="ssh://appc.onap"> APP-C </a><p>
175 <a href="ssh://so.onap"> MSO </a><p>
176 <a href="ssh://sdnc.onap"> SDN-C </a><p>
177 <a href="ssh://vid.onap"> VID </a><p>
178 <a href="ssh://message-router.onap"> Message Router </a><p>
179 <a href="ssh://10.0.10.1"> Robot Framework for testing </a><p>
180 <a href="ssh://10.0.0.1"> DNS server for management network </a><p>
181
182 Inside the VM you can list the docker containers by typing: <p>
183 docker ps <p>
184 and can get a shell prompt by executing the bash command.
185 For example: <p> docker exec -it openecompete_container bash <p>
186
187
188
189
190</body></html>