ingress
component to expose following services.
ClusterIP
, NodePort
and LoadBalancer
, and use different access methods for different types.
ClusterIP
exposes services through the internal IP of the cluster. When selecting this type of service, you can only access it within the cluster by the following methods:
${serviceName}.${namespace}
) + ServicePortLoadBalancer
: clients connect to Pulsar proxies, Grafana, StreamNative Console using the Kubernetes provider’s load balancer.
NodePort
: If there is no LoadBalancer, you can choose to expose the service through NodePort. NodePort exposes services through the node’s IP address and static port. You can access a NodePort
service from outside of the cluster by requesting NodeIP + NodePort
snpe
namespace. The type is ClusterIP
. The ServicePort is 8080
and 6650
. The NodePort
is 31062
and 32198
.
proxy-ingress
HOST/IP address. The relative port should be 8080/6650
for non-TLS access and 443/6651
for TLS access.
nginx-ingress-controller
HOST/IP address. The relative port is 80
.
http://[nginx-ingress-HOST]/
http://[nginx-ingress-HOST]/grafana