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. Optionally, 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. Optionally, 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. Use the create-offline-images tools to populate your container registry with Esri's 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 create-offline-manifest.sh 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.