The following services are exposed on one or more of the external networks (CMN, CAN, and CHN). Each of these services requires an IP address in the relevant subnets so they are reachable on that network. This IP address is allocated by the MetalLB component.
Services under Istio Ingress Gateway and OAuth2 Proxy Ingress share an ingress, so they all use the IP allocated to the Ingress.
Each service is given a DNS name that is served by the PowerDNS service to make them resolvable from the site network. This makes it possible to access each of these services by name rather than finding the
allocated IP address. The DNS name and network are prepended to the system-name.site-domain
specified during csi config init
. For example, if the system is named TestSystem
, and the site is example.com
, the
HPE Cray EX domain would be testsystem.example.com
.
See External DNS for more information.
Service | DNS Name | Address Pool | Requires CMN/CAN/CHN IP | External Port | Notes |
---|---|---|---|---|---|
Istio Ingress Gateway - CMN | Â | customer-management | Yes | 80/443, 8081, 8888 | Â |
Istio Ingress Gateway - CAN | Â | customer-access | Yes | 80/443, 8081, 8888 | Â |
Istio Ingress Gateway - CHN | Â | customer-high-speed | Yes | 80/443, 8081, 8888 | Â |
HPE Cray EX REST API | api |
 | No | Uses the IP address of Istio Ingress Gateway (CMN/CAN/CHN) | |
Authentication | auth |
 | No | Uses the IP address of Istio Ingress Gateway (CMN/CAN/CHN) | |
S3 | s3 |
customer-management | Yes | 8080 | Â |
PowerDNS | Â | customer-management | Yes | 53 | Â |
OAuth2 Proxy Ingress - CMN | Â | customer-management | Yes | 443 | Â |
OAuth2 Proxy Ingress - CAN | Â | customer-access | Yes | 443 | Â |
OAuth2 Proxy Ingress - CHN | Â | customer-high-speed | Yes | 443 | Â |
System Management Health Vmselect | vmselect |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
System Management Health Alert Manager | alertmanager |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
System Management Health Grafana | grafana |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
Istio Kiali | kiali-istio |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
VCS | vcs |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
SMA Kibana | sma-kibana |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
SMA Grafana | sma-grafana |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
OPA GPM | opa-gpm |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
CSMS | csms |
 | No | Uses the IP address of OAuth2 Proxy Ingress (CMN) | |
Nexus | nexus |
 | No | Uses the IP address of Istio Ingress Gateway (CMN) | |
Rsyslog Aggregator | rsyslog |
customer-management | Yes | 514/8514 | Â |
IMS | <uid\>.ims |
customer-management | Yes (multiple) | 22 | Can be several of these each with a unique ID |