A NSSF Microservices to Port Mapping
| Number | NF Service Name | Accesses the DB Tier | Nature of port | Nature of IP | Service Port | Container Port | User | Traffic type | Notes | 
|---|---|---|---|---|---|---|---|---|---|
| 1 | OCNSSF Ingress G/W | No | External | LoadBalancer | 80 | 8081 | 5G Peer | Signaling Messages | HTTP2/0 Port (unsecured) | 
| 2 | 443 | 8443 | 5G Peer | HTTPS2/0 Port (secured) | |||||
| 3 | 30080 | 8081 | 5G Peer | Static Node Port on demand. Configurable. HTTP2/0 Port (unsecured) | |||||
| 4 | 30443 | 8443 | 5G Peer | Static Node Port on demand, Configurable. HTTPS2/0 Port (secured) | |||||
| 5 | Internal | POD IP | 9090 | Prometheus | |||||
| 6 | Internal | POD IP | 9090 | Liveliness/Readiness | |||||
| 7 | Internal | 6831 | Jaeger Agent port | ||||||
| 8 | OCNSSF Egress gateway | No | Internal | Cluster IP | 8080 | 8080 | 5G Peer | Signaling Messages | Both for HTTP2/0 Port (unsecured) and HTTPS2/0 Port (secured) | 
| 9 | POD IP | 5701 | Intra-Pod Communication | Used internally for hazel-cast | |||||
| 10 | POD IP | 9090 | Prometheus | ||||||
| 11 | POD IP | 9090 | Liveliness/Readiness | ||||||
| 12 | NS Selection | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
| 13 | POD IP | 8080 | Prometheus | ||||||
| 14 | 8080 | Liveliness/Readiness | |||||||
| 15 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| 16 | NS Availability | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
| 17 | POD IP | 8080 | Prometheus | ||||||
| 18 | 8080 | Liveliness/Readiness | |||||||
| 19 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| 20 | NS Subscription | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
| 21 | POD IP | 8080 | Prometheus | ||||||
| 22 | 8080 | Liveliness/Readiness | |||||||
| 23 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| 24 | NS Config | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
| 25 | POD IP | 8080 | Prometheus | ||||||
| 26 | 8080 | Liveliness/Readiness | |||||||
| 27 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| 28 | NRF Client | Yes | Internal | Cluster IP | 8080 | 8080 | OCNSSF Ingress GW | ||
| 31 | POD IP | 8080 | Liveliness/Readiness | ||||||
| 32 | NDB Mysql Service | 3306 | MYSQL port will be opened by NDB cluster, Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. |