Select to view content in your preferred language

access map and feature services on arcgis enterprise for kubernetes

115
2
Jump to solution
Monday
Martijnde_Boer
Occasional Contributor

When arcgis enterprise is installed on-premise with rancher kubernetes in 1 namespace and there is in another namespace with a custum application that only need to access to map and feature service.

Is it possible to access those map/feature services within the kubernetes cluster? tru the internal kubernetes ingress controller to -> https://organization.example.com/<context>/rest/services

 

0 Kudos
1 Solution

Accepted Solutions
VenkataKondepati
Regular Contributor

Yes, but you should avoid "hair-pinning" your traffic out to the public Ingress just to come back in. Since both apps are in the same Rancher cluster, your custom app should talk to ArcGIS Enterprise using the internal Kubernetes Service DNS (e.g., https://arcgis-service.arcgis-namespace.svc.cluster.local/...). This is faster and bypasses external load balancer latency. Just keep two things in mind: first, ensure your custom app's pod trusts the Root CA used by Enterprise, or you'll hit SSL handshake errors; and second, check that your Network Policies actually allow cross-namespace traffic between your app's namespace and the ArcGIS namespace.

Regards,
Venkat

View solution in original post

2 Replies
VenkataKondepati
Regular Contributor

Yes, but you should avoid "hair-pinning" your traffic out to the public Ingress just to come back in. Since both apps are in the same Rancher cluster, your custom app should talk to ArcGIS Enterprise using the internal Kubernetes Service DNS (e.g., https://arcgis-service.arcgis-namespace.svc.cluster.local/...). This is faster and bypasses external load balancer latency. Just keep two things in mind: first, ensure your custom app's pod trusts the Root CA used by Enterprise, or you'll hit SSL handshake errors; and second, check that your Network Policies actually allow cross-namespace traffic between your app's namespace and the ArcGIS namespace.

Regards,
Venkat
Martijnde_Boer
Occasional Contributor

Hi Venket, thanks for the answer

Is this solution also supported bij Esri?

regards

0 Kudos