arcgis-mission cookbook #
This cookbook installs and configures ArcGIS Mission Server.
Supported ArcGIS Mission Server versions #
- 10.8
- 10.8.1
- 10.9
- 10.9.1
Supported ArcGIS software #
- ArcGIS Mission Server
Platforms #
- Microsoft Windows Server 2012 R2 Standard and Datacenter
- Microsoft Windows Server 2016 Standard and Datacenter
- Microsoft Windows Server 2019 Standard and Datacenter
- Microsoft Windows Server 2022 Standard and Datacenter
- Ubuntu Server 18.04 and 20.04 LTS
- Red Hat Enterprise Linux Server 8
- SUSE Linux Enterprise Server 15
- Oracle Linux 8
Dependencies #
The following cookbooks are required:
- arcgis-enterprise
- arcgis-repository
Attributes #
node['arcgis']['mission_server']['url']= The ArcGIS Mission Server site URL. Default URL ishttps://<FQDN of the machine>:20443.node['arcgis']['mission_server']['wa_name']= Name of ArcGIS Web Adaptor used for ArcGIS Mission Server. Default name ismission.node['arcgis']['mission_server']['wa_url']= The URL of the Web Adaptor used for the ArcGIS Mission Server site. Default URL ishttps://<FQDN of the machine>/<Mission Server Web Adaptor name>.node['arcgis']['mission_server']['domain_name']= The ArcGIS Mission Server site domain name. Default domain is FQDN of the machine.node['arcgis']['mission_server']['private_url']= Private URL of ArcGIS Mission Server. Default URL ishttps://<FQDN of the machine>:20443/arcgis.node['arcgis']['mission_server']['web_context_url']= The web context URL of the ArcGIS Mission Server site. Default URL ishttps://<FQDN of the machine>/<Mission Server Web Adaptor name>.node['arcgis']['mission_server']['authorization_file']= The ArcGIS Mission Server authorization file path.node['arcgis']['mission_server']['authorization_file_version']= The ArcGIS Mission Server authorization file version. Default value isnode['arcgis']['server']['authorization_file_version'].node['arcgis']['mission_server']['install_dir']= ArcGIS Mission Server installation directory. By default, ArcGIS Mission Server is installed to%ProgramW6432%\ArcGIS\Missionon Windows machines and to/home/arcgison Linux machines.node['arcgis']['mission_server']['directories_root']= The root ArcGIS Mission Server site’s server directory location. The default value isC:\arcgismissionserver\directorieson Windows and/<ArcGIS Mission Server install directory>/missionserver/usr/directorieson Linux.node['arcgis']['mission_server']['config_store_type']= The ArcGIS Mission Server configuration store type<FILESYSTEM|AMAZON|AZURE>. Default value isFILESYSTEM.node['arcgis']['mission_server']['config_store_connection_string']= The configuration store location for the ArcGIS Mission Server site. By default, the configuration store is created in the local directoryC:\arcgismissionserver\config-storeon Windows and/<install directory>/usr/config-storeon Linux.node['arcgis']['mission_server']['config_store_class_name']= The ArcGIS Mission Server configuration store persistence class name. Default value iscom.esri.arcgis.carbon.persistence.impl.filesystem.FSConfigPersistence.node['arcgis']['mission_server']['log_level']= ArcGIS Mission Server log level. Default value isWARNING.node['arcgis']['mission_server']['log_dir']= ArcGIS Mission Server log directory. Default value isC:\arcgismissionserver\logson Windows and/<install directory>/usr/logson Linux.node['arcgis']['mission_server']['max_log_file_age']= ArcGIS Mission Server maximum log file age. Default value is90.node['arcgis']['mission_server']['setup_archive']= Path to the ArcGIS Mission Server setup archive. Default value depends on thenode['arcgis']['version']attribute value.node['arcgis']['mission_server']['setup']= The location of the ArcGIS Mission Server setup executable. Default location is%USERPROFILE%\Documents\ArcGIS10.9.1\MissionServer\Setup.exeon Windows and/opt/arcgis/10.9.1/MissionServer/Setupon Linux.node['arcgis']['mission_server']['configure_autostart']= If set to true, on Linux ArcGIS Mission Server is configured to start with the operating system. Default value istrue.node['arcgis']['mission_server']['admin_username']= Primary ArcGIS Mission Server administrator user name. Default user name issiteadmin.node['arcgis']['mission_server']['admin_password']= Primary ArcGIS Mission Server administrator password. Default value ischange.it.node['arcgis']['mission_server']['primary_server_url']= The URL of the existing ArcGIS Mission Server site to join, in the formathttps://missionserver.domain.com:20443/arcgis/admin. Default URLnil.node['arcgis']['mission_server']['install_system_requirements']= Enable system-level configuration for ArcGIS Mission Server. Default value istrue.node['arcgis']['mission_server']['ports']= Ports to open for ArcGIS Mission Servier in the Windows firewall. Default is20443,20300,20301,20302,20158,20159,20160.node['arcgis']['mission_server']['system_properties']= ArcGIS Mission Server system properties. Default value is{}.node['arcgis']['mission_server']['hostname']= Host name or IP address of the ArcGIS Mission Server machine. Default value is''.
Recipes #
arcgis-mission::default #
Installs and configures ArcGIS Mission Server.
arcgis-mission::federation #
Federates ArcGIS Mission Server with Portal for ArcGIS and enables the Mission Server role.
arcgis-mission::fileserver #
Configures shared directories for ArcGIS Mission Server on a file server machine.
arcgis-mission::install_server #
Installs ArcGIS Mission Server.
arcgis-mission::install_server_wa #
Installs ArcGIS Web Adaptor for ArcGIS Mission Server.
arcgis-mission::server #
Installs and configures ArcGIS Mission Server.
arcgis-mission::server_node #
Joins additional machines to the ArcGIS Mission Server site.
arcgis-mission::server_wa #
Configures ArcGIS Web Adaptor for ArcGIS Mission Server.
arcgis-mission::uninstall_server #
Uninstalls ArcGIS Mission Server.
arcgis-mission::uninstall_server_wa #
Uninstalls ArcGIS Web Adaptor for ArcGIS Mission Server.
arcgis-mission::unregister_machine #
Unregisters server machine from the ArcGIS Mission Server site.
arcgis-mission::unregister_server_wa #
Unregisters all ArcGIS Mission Server Web Adaptors.