Plan a deployment

Steps to deploy ArcGIS Enterprise on Kubernetes vary depending on your environment.

Deploy in a connected environment

When your organization is connected to the internet, steps to deploy include the following:

  1. Confirm that your system meets the minimum system requirements.
  2. Select an architecture profile that meets your organization's requirements.
  3. Obtain an authorization file for ArcGIS Enterprise on Kubernetes.
  4. If you are not deploying to an existing cluster, set up a Kubernetes cluster. For guidance on deploying a cluster in each supported Kubernetes platform, see the following:
  5. Prepare the cluster for deployment.
  6. Provide all nodes in your cluster access to registered GIS data folders to be used in publishing workflows across the organization.

    When creating the organization, you can register these paths.

  7. Run the deployment script.
  8. If you're not using a preconfigured load balancer with a static IP and Domain Name System (DNS) record assigned, create a DNS record to access your cluster.
  9. Use the setup wizard or configure.sh script to create an ArcGIS Enterprise organization.

Deploy in a disconnected environment

When your organization is disconnected from the internet, steps to deploy include the following:

  1. Confirm that your system meets the minimum system requirements for a disconnected environment.
  2. Select an architecture profile that meets your organization's requirements.
  3. Obtain an authorization file for ArcGIS Enterprise on Kubernetes.
  4. If you are not deploying to an existing cluster, set up a Kubernetes cluster. For guidance on deploying a cluster in each supported Kubernetes platform, see the following:
  5. Prepare the cluster for deployment.
  6. Provide all nodes in your cluster access to registered GIS data folders to be used in publishing workflows across the organization.

    When creating the organization, you can register these paths.

  7. Populate your container registry with Esri container images.
  8. Run the deployment script.
  9. If you're not using a preconfigured load balancer with a static IP and Domain Name System (DNS) record assigned, create a DNS record to access your cluster.
  10. Use the setup wizard or configure.sh script to create an ArcGIS Enterprise organization.
  11. Use the create-offline-manifest.sh tool to download the Esri-published version manifest file and import it into your organization.
  12. Configure the organization by disabling external content, setting your own basemap gallery, and so on.