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. |