C Microservices to Port Mapping
The following table lists the NSSF microservices to port mapping:
Table C-1 NSSF Microservices to Port Mapping
| Microservice Name | Access the cnDBTier | Nature of Port | Nature of IP | Service Port | Container Port | User | Traffic Type | Notes |
|---|---|---|---|---|---|---|---|---|
| NSSF Ingress Gateway | No | External | LoadBalancer | 80 | 8081 | 5G Peer | Signaling Messages | HTTP2/0 Port (unsecured) |
| 443 | 8443 | 5G Peer | HTTPS2/0 Port (secured) | |||||
| 30080 | 8081 | 5G Peer | Static Node Port on demand. Configurable. HTTP2/0 Port (unsecured) | |||||
| 30443 | 8443 | 5G Peer | Static Node Port on demand, Configurable. HTTPS2/0 Port (secured) | |||||
| Internal | POD IP | 9090 | Prometheus | |||||
| Internal | POD IP | 9090 | Liveliness/Readiness | |||||
| Internal | 6831 | Jaeger Agent port | ||||||
| NSSF Egress Gateway | No | Internal | Cluster IP | 8080 | 8080 | 5G Peer | Both for HTTP2/0 Port (unsecured) and HTTPS2/0 Port (secured) | |
| POD IP | 5701 | Intra-Pod Communication | Used internally for hazel-cast | |||||
| POD IP | 9090 | Prometheus | ||||||
| POD IP | 9090 | Liveliness/Readiness | ||||||
| NS Selection | Yes | Internal | Cluster IP | 8080 | 8080 | NSSF Ingress GW | ||
| POD IP | Prometheus | |||||||
| Liveliness/Readiness | ||||||||
| NDB MySQL Service | 3306 | MySQL port is opened by NDB cluster. Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| NS Availability | Yes | Internal | Cluster IP | 8080 | NSSF Ingress GW | |||
| POD IP | Prometheus | |||||||
| Liveliness/Readiness | ||||||||
| NDB MySQL Service | 3306 | MySQL port is opened by NDB cluster. Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| NS Subscription | Yes | Internal | Cluster IP | 8080 | NSSF Ingress GW | |||
| POD IP | Prometheus | |||||||
| Liveliness/Readiness | ||||||||
| NDB MySQL Service | 3306 | MySQL port is opened by NDB cluster. Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| NS Config | Yes | Internal | Cluster IP | 8080 | NSSF Ingress GW | |||
| POD IP | Prometheus | |||||||
| Liveliness/Readiness | ||||||||
| NDB MySQL Service | 3306 | MySQL port is opened by NDB cluster. Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. | ||||||
| NRF Client | Yes | Internal | Cluster IP | 8080 | NSSF Ingress GW | |||
| POD IP | Liveliness/Readiness | |||||||
| NDB MySQL Service | 3306 | MySQL port is opened by NDB cluster. Microservices are the user of the service. Any change in NDB cluster port needs to be updated here as well. |