We want to use the ArcGIS PowerShell DSC Module to deploy our ArcGIS environment. The deployment consists of a Base Deployment (Portal, ArcGIS Server and Data Store), two federated servers and the Web Adaptors (portal, hosting, fed1, fed1) deployed on a web server in a DMZ. All servers except the web server in the DMZ are domain joined.
Is there a configuration of the DSC that would be able to deploy the entire environment (including the WAs in the DMZ)?
We tried to use a DSC configuration to install the WAs in the DMZ but because it is not domain joined we got errors. We are now looking at an option to install and configure the WAs using a separate .ps1 script while using the DSC for the rest of the installations. We are looking at two options for this but not sure if they are valid.
Option 1:
- Install and License base deployment (DSC)
- portal and arcgis
- Install and configure Web Adaptors for portal and arcgis (.ps1)
- Install, License and Configure base deployment (DSC) (including federation): this should skip the installation and licensing part and go to the configuration.
- Install and License federated servers (DSC)
- Install and configure Web Adaptors (.ps1)
- gen and gef
- Install, License and Configure federated servers (DSC) (including federation)
Option 2:
- Install, License and Configure base deployment (DSC) (including federation)
- portal and arcgis
- Install and configure Web Adaptors for portal and arcgis (.ps1)
- Install, License and Configure federated servers (DSC) (including federation)
- Install and configure Web Adaptors (.ps1)
- gen and gef
Any ideas @CameronKroeker - thanks for any assistance with this.