Organization URL

Before deploying ArcGIS Enterprise on Kubernetes, identify the URL that will be used to represent your ArcGIS Enterprise organization and enable client access to it. This single URL provides access to multiple resources such as apps, administrative tools, and APIs and defines how responses are formed to client requests.

The ArcGIS Enterprise organization is accessed by a single URL that is composed of a scheme, host, and context, as shown below.

An example organization URL with scheme, host, and context specified

The terms in the example above are defined as follows:

  • Scheme—Communicates to the requester or browser to access the organization's URL over HTTPS
  • Host—Describes the fully qualified domain name (FQDN) or Domain Name System (DNS) alias for the organization
  • Context—Refers to the name an administrator provides when installing the ArcGIS Web Adaptor component

Network flow

The organization URL includes the FQDN used to direct client traffic to an ArcGIS Enterprise organization. The FQDN is resolved via a DNS record to an edge load balancer that routes traffic back to the bundled ingress controller. Between those two network hops, additional load balancers, Web Adaptors, or ingress controllers can exist and affect the network flow. However, once the request reaches the bundled ingress controller, a set of managed and namespaced ingress objects is used to direct requests to the correct backend microservice.

If you are using a layer 7 load balancer at any point in the network path, you must set the X-Forwarded-Host header to match the FQDN of the organization for proper routing of the proxied requests and ensure they persist all the way back to the bundled ingress controller.

Network flow

In this topic
  1. Network flow