Esri / arcgis-gitops

GitHub Actions workflows for ArcGIS Enterprise deployment and operation
Apache License 2.0
6 stars 1 forks source link

Support installing ArcGIS Web Adaptor in arcgis-server-linux template #104

Closed pbobov closed 2 months ago

pbobov commented 3 months ago

arcgis-server-linux template should support optional installation and configuration of ArcGIS Web Adaptor (Java Platform).

Before installing Web Adaptor the workflows must ensure that the system meets the system requirements. In particular:

To support ArcGIS Server deployments with and without ArcGIS Web Adaptor, server-linux-aws-infrastructure workflow must support configuring ALB to forward 443 HTTPS port to either 6443 (without WA) or 8443 (with WA).

pbobov commented 2 months ago

The fix adds to arcgis-server-linux template support for the following optional features:

  1. Installing OpenJDK, Apache Tomcat, and ArcGIS Web Adaptor in AMIs by server-linux-aws-image workflow.
  2. Configuring instance port and web context in server-linux-aws-infrastructure workflow.
  3. Configuring ArcGIS Web Adaptor with ArcGIS Server in server-linux-aws-application workflow.
  4. Configuring ArcGIS Server machines and Apache Tomcat HTTPS listeners to use CA issued SSL certificates.