Overview:
20180801: the last 2 ports left in 302 (30259., 30269 have been allocated) - we now need to bring in 304-308 as managed prefixes in addition to 302
The purpose of this document is to keep track of which node ports are currently being used by various containers with the intent to make node port allocation of new services easier until we move to dynamic ports for most of the components
These are a list of externally exposed ports in OOM - there are also extensive lists of all internal ports below.
SDC API (older June 2017)
see ONAP on Kubernetes#ListofContainers
kubectl get svc --all-namespaces -o go-template='{{range .items}}{{range.spec.ports}}{{if .nodePort}}{{.name}} | {{.port}} | {{.nodePort}}{{"\n"}}{{end}}{{end}}{{end}}'
Raw output (Not updated)
Service name | Internal Port | NodePort |
---|---|---|
aaf-authz-service | 8101 | 30299 (not used - currently claimed by uui under 30399) |
aai-service-port-8443 | 8443 | 30233 |
aai-service-port-8080 | 8080 | 30232 |
esr-server | 9518 | 30246 |
esr-gui | 9519 | 30247 |
model-loader-service-port-8443 | 8443 | 30229 |
model-loader-service-port-8080 | 8080 | 30210 |
appc-dgbuilder-port | 3000 | 30228 |
appc-port-8282 | 8282 | 30230 |
appc-port-1830 | 1830 | 30231 |
clamp | 8080 | 30295 |
clamp-dash-kibana | 5601 | 30284 |
80-port | 80 | 30260 |
aai-service | 8443 | 30600 |
dmaap | 3904 | 30601 |
sdc-be | 8443 | 30602 |
pdp | 8081 | 30603 |
msbapigw | 80 | 30604 |
http | 9200 | 30254 |
tcp-ks | 5601 | 30253 |
mr1 | 3904 | 30227 |
mr2 | 3905 | 30226 |
<no value> | 3306 | 30252 |
mso1 | 8080 | 30223 |
mso2 | 3904 | 30225 |
mso3 | 3905 | 30224 |
mso4 | 9990 | 30222 |
mso5 | 8787 | |
framework-port | 9001 | 30291 |
multicloud-port | 9006 | 30293 |
multicloud-port | 9004 | 30292 |
multicloud-port | 9005 | 30294 |
9989-port | 9989 | 30216 |
drools-port | 6969 | 30217 |
drools-port2 | 9696 | 30221 |
8443-port | 8443 | 30219 |
9091-port | 9091 | 30218 |
8081-port | 8081 | 30220 |
portal-1 | 8006 | 30213 |
portal-2 | 8010 | 30214 |
portal-3 | 8989 | 30215 |
tcp-1 | 6080 | 30211 |
tcp-2 | 5900 | 30212 |
<no value> | 88 | 30209 |
sdc-be-port-8443 | 8443 | 30204 |
sdc-be-port-8080 | 8080 | 30205 |
sdc-fe-port-9443 | 9443 | 30207 |
sdc-fe-port-8181 | 8181 | 30206 |
sdc-wfd-fe-port | 8080 | 30256 |
sdc-wfd-be-port | 8080 | 30257 |
sdnc-dgbuilder-port | 3000 | 30203 |
sdnc-portal-port | 8843 | 30201 |
sdnc-port-8181 | 8282 | 30202 |
sdnc-port-8101 | 8201 | 32223 |
uui | 8080 | |
uui-server | 8082 | 30399 (30299 claimed by aaf but not used) |
vfc-catalog | 8806 | 30806 |
vfc-emsdriver | 8206 | 30296 |
vfc-gvnfmdriver | 8484 | 30484 |
vfc-ztevmanagerdriver | 8482 | 30482 |
vfc-jujudriver | 8483 | 30483 |
vfc-nokiavnfmdriver | 8486 | 30412 |
vfc-nslcm | 8403 | 30403 |
vfc-resmgr | 8480 | 30480 |
vfc-vnflcm | 8801 | 30801 |
vfc-vnfmgr | 8803 | 30803 |
vfc-vnfres | 8802 | 30802 |
vfc-workflow | 10550 | 30805 |
vfc-workflow | 8080 | 30807 |
vfc-ztesdncdriver | 8411 | 30411 |
vfc-ztevmanagerdriver | 8410 | 30410 |
vid-server | 8080 | 30200 |
refrepo-port | 8702 | 30297 |
buscontroller (http) | 8080 | 30241 |
buscontroller (https) | 8443 | 30242 |
optf-osdf | 8699 | 30275 |
optf-has-api | 30276 | |
optf-has-2 | 30277 | |
optf-has-3 | 30278 | |
optf-has-4 | 30279 | |
optf-has-5 | 30280 | |
optf-has-music | 30281 | |
sdnc-0-port-2550 | 2650 | 30264 |
sdnc-0-port-8181 | 2681 | 30261 |
sdnc-1-port-2550 | 2650 | 30265 |
sdnc-1-port-8181 | 2681 | 30262 |
sdnc-2-port-2550 | 2650 | 30266 |
sdnc-2-port-8181 | 2681 | 30263 |
pomba-kibana | 5601 | 30234 |
pomba-synapse | 9502 | 30249 |
logdemonode (logging-analtyics project) | 8080 | 30250 |
data-router-prov | 8443 | 30259 |
data-router-node | 9943 | 30269 |
get svc --all-namespaces -o go-template='{{range .items}}{{range.spec.ports}}{{if .nodePort}}{{.nodePort}} | {{.name}} | {{.port}}{{"\n"}}{{end}}{{end}}{{end}}' | sort
Updated
30200 | vid | 8080 |
30201 | sdnc-portal | 8843 |
30202 | sdnc-8282 | 8282 |
30203 | dgbuilder | 3000 |
30204 | sdc-be | 8443 |
30205 | sdc-be2 | 8080 |
30206 | sdc-fe | 8181 |
30207 | sdc-fe2 | 9443 |
30208 | sdnc-8202 | 8202 |
30209 | httpd | 88 |
30210 | aai-modelloader | 8080 |
30211 | appc-9090 | 9090 |
30212 | portal-sdk | 8080 |
30213 | portal-app2 | 8006 |
30214 | portal-app3 | 8010 |
30215 | portal-app | 8989 |
30216 | brmsgw | 9989 |
30217 | drools-6969 | 6969 |
30218 | pap-9091 | 9091 |
30219 | pap-8443 | 8443 |
30220 | aai-sparky-be | 9517 |
30221 | drools-9696 | 9696 |
30222 | so4 | 9990 |
30223 | so | 8080 |
30224 | so3 | 3905 |
30225 | so2 | 3904 |
30226 | message-router-3905 | 3905 |
30227 | message-router-3904 | 3904 |
30228 | dgbuilder | 3000 |
30229 | aai-modelloader-ssl | 8443 |
30230 | appc-8282 | 8282 |
30231 | appc-1830 | 1830 |
30232 | aai | 8080 |
30233 | aai-ssl | 8443 |
30234 | pomba-kibana | 5601 |
30235 | xport-8080 | 8080 |
30236 | nexus | 8081 |
30241 | dmaap-bc | 8080 |
30242 | dmaap-bc2 | 8443 |
30243 | <no value> | 10443 |
30244 | aaf-sms-db | 8200 |
30246 | sdnc-8280 | 8280 |
30247 | aaf-service | 8100 |
30248 | <no value> | 8698 |
30249 | pomba-synapse | 9502 |
30250 | logdemonode | 8080 |
30251 | aaf-gui | 8200 |
30252 | mariadb | 3306 |
30253 | log-kibana | 5601 |
30254 | log-es | 9200 |
30255 | log-ls | 5044 |
30256 | sdc-wfd-fe | 8080 |
30257 | sdc-wfd-be | 8080 |
30258 | clamp
given to aaf/clamp on 20180903 |
8443 |
30259 | data-router-prov | 8443 |
30260 | cli8080 | 8080 |
30267 | sdnc-8443 | 8443 |
30268 | aai-crud-service | 9520 |
30269 | data-router-node | 9443 |
30270 | consul-ui | 8500 |
30271 | cli9090 | 9090 |
30274 | api-8080 | 8080 |
30275 | oof-has-api | 8091 |
30276 | oof-has-music | 8080 |
30278 | aai-champ | 9522 |
30279 | babel | 9516 |
30280 | msb-iag | 80 |
30281 | msb-discovery | 10081 |
30282 | msb-eag | 80 |
30283 | msb-iag-https | 443 |
30284 | msb-eag-https | 443 |
30285 | msb-consul | 8500 |
30286 | client | 6379 |
30287 | gossip | 16379 |
30288 | httpd | 80 |
30289 | appc-cdt | 80 |
30290 | <no value> | 5601 |
30291 | multicloud | 9001 |
30292 | multicloud-vio | 9004 |
30293 | multicloud-ocata | 9006 |
30294 | multicloud-windriver | 9005 |
30295 | clamp | 8080 |
30297 | refrepo | 8702 |
30398 | uui | |
30399 | uui-server | 8082 (30299 unused by aaf) |
32010 | xport-11011 | 11011 |
Node Ports by Component (Updated 17/Jun/2018)
As of 20171109 - filtered to include only containers that expose ports
Component | Service | Port Name | Logging Filebeat Container | Node Prefix | Internal port | External NodePort |
---|---|---|---|---|---|---|
AAF | ||||||
aaf-sms | <no value> | 302 | 10443 | 30243 | ||
aaf-sms | aaf-sms-db | 302 | 8200 | 30244 | ||
aaf-service | aaf-service | 8100 | 30247 | |||
aaf-gui | 8200 | 30251 | ||||
AAI | model-loader-service | 302 | 8080 | 30210 | ||
model-loader-service | 302 | 8443 | 30229 | |||
aai-sparky-be | 302 | 9517 | 30220 | |||
aai | 302 | 8080 | 30232 | |||
aai-ssl | 302 | 8443 | 30233 | |||
aai-crud-service | 9520 | 30268 | ||||
aai-champ | 302 | 9522 | 30278 | |||
babel | 302 | 9516 | 30279 | |||
APPC | appc-9090 | 302 | 9090 | 30211 | ||
appc-8282 | 8282 | 30230 | ||||
dgbuilder | 302 | 3000 | 30228 | |||
appc-1830 | 1830 | 30231 | ||||
appc-cdt | 80 | 30289 | ||||
CLAMP | clamp | 302 | 8080 | 30295 | ||
clamp-dash-kibana | <no value> | 5601 | 30290 | |||
302 | 8443 | 30258 | ||||
CLI | cli8080 | 302 | 8080 | 30260 | ||
cli9090 | 302 | 9090 | 30271 | |||
CONSUL | consul-ui | 302 | 8500 | 30270 | ||
30271 | ||||||
DCAE | VESCollector | 302 | 30235 | |||
dcae-redis | client | 6379 | 30286 | |||
gossip | 16379 | 30287 | ||||
LOG | kibana | 302 | 5601 | 30253 | ||
elasticsearch | 302 | 9200 | 30254 | |||
logstash | 302 | 5044 | 30255 | |||
logdemonode (optional RI example) | 302 | 8080 | 30250 | |||
DMaaP | message-router-3905 | 302 | 3905 | 30226 | ||
message-router-3904 | 3904 | 30227 | ||||
dmaap-bc | 8080 | 30241 | ||||
dmaap-bc2 | 8443 | 30242 | ||||
data-router-prov | 8443 | 30259 | ||||
data-router-node | 9443 | 30269 | ||||
MOCK | sniro-emulator | httpd | 302 | 80 | 30288 | |
MSB | msg-iag | 302 | 80 | 30280 | ||
msg-discovery | 10081 | 30281 | ||||
msg-eag | 80 | 30282 | ||||
msb-iag-https | 443 | 30283 | ||||
msb-eag-https | 443 | 30284 | ||||
msb-consul | 8500 | 30285 | ||||
Multicloud | multicloud | 302 | 9001 | 30291 | ||
multicloud-vio | 9004 | 30292 | ||||
multicloud-ocata | 9006 | 30293 | ||||
multicloud-windriver | 9005 | 30294 | ||||
NBI | nbi | api-8080 | 302 | 8080 | 30274 | |
OOF | oof-osdf | <no value> | 302 | 30248 | ||
oof-has-api | 302 | 8091 | 30275 | |||
oof-has-music | 302 | 8080 | 30276 | |||
POLICY | brmsgw | 302 | 9989 | 30216 | ||
drools-6969 | 6969 | 30217 | ||||
pap-9091 | 9091 | 30218 | ||||
pap-8443 | 8443 | 30219 | ||||
drools-9696 | 9696 | 30221 | ||||
nexus | 8081 | 30236 | ||||
apex-pdp | 12345 | 30237 | ||||
PORTAL | portal-app2 | 302 | 8006 | 30213 | ||
portal-app3 | 302 | 8010 | 30214 | |||
portal-app | 302 | 8989 | 30215 | |||
portal-sdk | 302 | 8080 | 30212 | |||
ROBOT | 302 | 30209 | ||||
SDC | 302 | 30204 | ||||
30205 | ||||||
30206 | ||||||
30207 | ||||||
sdc-wfd-fe | 30256 | |||||
sdc-wfd-be | 30257 | |||||
SDNC | 302 | 8843 | 30201 | |||
sdnhost | 302 | 8282 | 30202 | |||
sdnc-dbbuilder | 302 | 3000 | 30203 | |||
sdnhost | 302 | 8201 | 30208 | |||
sdnc-8280 | 302 | 8280 | 30246 | |||
geoNodePort1 | 2681 | 30261 | ||||
geoNodePort2 | 2681 | 30262 | ||||
geoNodePort3 | 2681 | 30263 | ||||
geoNodePort4 | 2650 | 30264 | ||||
geoNodePort5 | 2650 | 30265 | ||||
geoNodePort6 | 2650 | 30266 | ||||
sdnc-8443 | 8443 | 30267 | ||||
SO | so4 | 302 | 9990 | 30222 | ||
so | 8080 | 30223 | ||||
so3 | 3905 | 30224 | ||||
so2 | 3904 | 30225 | ||||
so5 | 8787 | |||||
mariadb | 3306 | 30252 | ||||
UUI | uui | 303 | 8080 | 30398 | ||
uui-server | 8082 | 30399 | ||||
VFC | 302 | |||||
304 | 30403 | |||||
30410 | ||||||
30411 | ||||||
30480 | ||||||
30482 | ||||||
30483 | ||||||
30484 | ||||||
308 | 30801 | |||||
30802 | ||||||
30803 | ||||||
30804 | ||||||
30806 | ||||||
VID | 302 | 30200 | ||||
VNFSDK | refrepo | refrepo | 302 | 8702 | 30297 | |
POMBA | kibana | 302 | 5601 | 30234 | ||
synapse | 302 | 9502 | 30249 |
kubectl get services --all-namespaces | grep nodes
see ONAP on Kubernetes#ListofContainers
Node Ports by Numerical Order (Not updated)
PREFIX 300
30080 (MSB)
30081 (MSB)
30082 (MSB)
PREFIX 302
30200 (VID)
30201 (SDNC)
30202 (SDNC)
30203 (SDNC)
30204 (SDC)
30205 (SDC)
30206 (SDC)
30207 (SDC)
30256 (SDC)
30257 (SDC)
30208 (SDNC)
30209 (ROBOT)
30261 (SDNC)
30262 (SDNC)
30263 (SDNC)
30264 (SDNC)
30265 (SDNC)
30266 (SDNC)
30210 (AAI)
30211 (PORTAL)
30212 (PORTAL)
30213 (PORTAL)
30214 (PORTAL)
30215 (PORTAL)
30216 (POLICY)
30217 (POLICY)
30218 (POLICY)
30219 (POLICY)
30220 (POLICY)
30222 (MSO)
30223 (MSO)
30224 (MSO)
30225 (MSO)
30226 (MR)
30227 (MR)
30228 (APPC)
30229 (AAI)
30230 (APPC)
30231 (APPC)
30232 (AAI)
30233 (AAI)
30236 (DCAE)
30237 (DCAE)
30238 (DCAE)
30239 (DCAE)
30240 (DCAE)
30241 (BUSCONTROLLER - http)
30242 (BUSCONTROLLER - https)
30245 (DCAE)
30246(AAI/ESR)
30247(AAI/ESR)
30250 (logdemonode) - previously so
30252 (MSO)
30253 (LOG)
30254 (LOG)
30255 (LOG)
30258 (CLAMP) logdemonode - as of 20180904 given to CLAMP
30260 (CLI)
30270 (CONSUL)
30271 (CONSUL)
30275 (OOF-OSDF)
30276 (OOF-HAS-API)
30277 (OOF-HAS-2)
30278 (OOF-HAS-3)
30279 (OOF-HAS-4)
30280 (OOF-HAS-5)
30281 (OOF-HAS-MUSIC)
30284 (CLAMP-DASH-KIBANA)
30288 (MOCK)
30291 (MCLOUD)
30292 (MCLOUD)
30293 (MCLOUD)
30294 (MCLOUD)
30295 (CLAMP)
30296 (VFC)
30297 (VNFSDK)
30298 (UUI) - is actually 30398 - - USECASEUI-149Getting issue details... STATUS
30299 (AAF)
30272 (MYSQL)
30273 (MYSQL)
30234 (POMBA)
30249 (POMBA)
30259 (Data Router (DR))
30269 (DR)
PREFIX 303 (documented 20180906)
typo? no - using a specific override - USECASEUI-149Getting issue details... STATUS
30298 (UUI)
is actually
onap uui NodePort 10.43.5.171 <none> 8080:30398/TCP 1m
onap uui-server NodePort 10.43.139.221 <none> 8082:30399/TCP
PREFIX 304
30403 (VFC)
30410 (VFC)
30411 (VFC)
30480 (VFC)
30482 (VFC)
30483 (VFC)
30484 (VFC)
PREFIX 308
30801 (VFC)
30802 (VFC)
30803 (VFC)
30804 (VFC)
30806 (VFC)
Verify No Port Conflicts during full ONAP Helm Deploy
sudo helm delete --purge onap kubectl delete namespace onap sudo make all sudo helm install local/onap -n onap --namespace onap -f dev.yaml amdocs@ubuntu:~/_dev/oom/kubernetes$ kubectl get services --all-namespaces