arcgis-enterprise cookbook #
This cookbook installs and configures ArcGIS Enterprise components.
Supported ArcGIS versions #
- 10.7
- 10.7.1
- 10.8
- 10.8.1
- 10.9
- 10.9.1
Supported ArcGIS software #
- ArcGIS Server
- ArcGIS Data Store
- Portal for ArcGIS
- Portal for ArcGIS Web Styles
- ArcGIS Web Adaptor (IIS/Java)
Platforms #
- Windows 8 (8.1). 8.1 requires .Net Framework 3.5 (See ms_dotnet cookbook README)
- Windows 10. Requires .Net Framework 3.5 (See ms_dotnet cookbook README)
- Windows Server 2008 (R2)
- Windows Server 2012 (R2)
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
- 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-repository
- hostsfile
- limits
- authbind
- iptables
- windows
- windows_firewall
- ms_dotnet
Attributes #
General #
node['arcgis']['version']
= ArcGIS version. Default value is10.9.1
.node['arcgis']['run_as_user']
= Account used to run ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store. Default account name isarcgis
.node['arcgis']['run_as_password']
= Password for the account used to run ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store. Default value isPa$$w0rdPa$$w0rd
.node['arcgis']['run_as_msa']
= If set totrue
, configures ArcGIS Enterprise applications to use a Windows group managed service account (gMSA). Default setting isfalse
.node['arcgis']['hosts']
= Hostname to IP address mappings to be added to /etc/hosts file. Default value is{}
.node['arcgis']['cache_authorization_files']
= If set to true, the software authorization file is cached on the machine and software authorization is skipped in the subsequent Chef runs. Default value isfalse
.node['arcgis']['configure_windows_firewall']
= If set to true, Windows firewall is configured for ArcGIS applications as specified by the system requirements. Default value isfalse
.node['arcgis']['python']['install_dir']
= Python installation directory. By default, Python is installed atC:\Python27
.node['arcgis']['post_install_script']
= Custom post-installation script path. The default path on Windows isC:\imageryscripts\deploy.bat
; on Linux, it is/arcgis/imageryscripts/deploy.sh
.node['arcgis']['configure_cloud_settings']
= If set totrue
, makes the cookbook use the cloud provider specific ArcGIS Enterprise configuration. The default value istrue
ifnode['cloud']
is defined or the arcgis_cloud_platform environment varible is set toaws
.node['arcgis']['cloud']['provider']
= Cloud provider. Default value is set toec2
if arcgis_cloud_platform environment variable is set toaws
and tonode['cloud']['provider']
attribute value otherwise.
File Server #
node['arcgis']['fileserver']['directories']
= List of local directories created by ‘fileserver’ recipe. Default list is[node['arcgis']['server']['local_directories_root'], node['arcgis']['data_store']['local_backup_dir'], node['arcgis']['data_store']['local_backup_dir']/tilecache, node['arcgis']['data_store']['local_backup_dir']/relational, node['arcgis']['portal']['local_content_dir']]
.node['arcgis']['fileserver']['shares']
= List of local directories shared by ‘fileserver’ recipe. Default list is[node['arcgis']['server']['local_directories_root'], node['arcgis']['data_store']['local_backup_dir'], node['arcgis']['portal']['local_content_dir']]
.
Server #
node['arcgis']['server']['wa_name']
= The name of the Web Adaptor used for ArcGIS Server. Default name isserver
.node['arcgis']['server']['wa_url']
= URL of the Web Adaptor used for ArcGIS Server. Default name ishttps://<FQDN of the machine>/<Server Web Adaptor name>
.node['arcgis']['server']['domain_name']
= ArcGIS Server domain name. By default,<node FQDN>
is used.node['arcgis']['server']['hostname']
= Host name or IP address of ArcGIS Server machine. Default value is''
.node['arcgis']['server']['url']
= ArcGIS Server URL. The default URL ishttps://<FQDN of the machine>:6443/arcgis
using the fully qualified domain name of the machine on which Chef is running. If ArcGIS Server and the web adaptor are running on different machines, then this value should be explicitly set.node['arcgis']['server']['private_url']
= ArcGIS Server URL without Web Adaptor. Default URL ishttps://<server domain name>:6443/arcgis
.node['arcgis']['server']['primary_server_url']
= URL of ArcGIS Server site to join. Default isnil
.node['arcgis']['server']['web_context_url']
= ArcGIS Server web context URL that will be used for the federated server services URL. By default, this is'https://<Domain name>/<WA name>
.node['arcgis']['server']['use_join_site_tool']
= If set to true, the join-site command line tool is used to add machine to the site specified for the ‘primary_server_url’ and the default cluster. Default value isfalse
.node['arcgis']['server']['admin_username']
= Primary ArcGIS Server administrator user name. Default user name isadmin
.node['arcgis']['server']['admin_password']
= Primary ArcGIS Server administrator password. Default value ischangeit
.node['arcgis']['server']['publisher_username']
= ArcGIS Server publisher user name. Default user name isnode['arcgis']['server']['admin_username']
.node['arcgis']['server']['publisher_password']
= ArcGIS Server publisher password. Default value isnode['arcgis']['server']['admin_password']
.node['arcgis']['server']['directories_root']
= ArcGIS Server root directory. Default Windows directory isC:\arcgisserver
; default Linux directory is/arcgis/server/usr
.node['arcgis']['server']['setup']
= The location of the ArcGIS Server setup executable. Default location on Windows isC:\Temp\ArcGISServer\Setup.exe
; default location on Linux is/tmp/server-cd/Setup
.node['arcgis']['server']['setup_options']
= Additional ArcGIS Server setup command line options. Default options are''
.node['arcgis']['server']['lp-setup']
= The location of the language pack for ArcGIS Server. Default location isnil
.node['arcgis']['server']['setup_archive']
= Path to ArcGIS Server setup archive. Default value depends onnode['arcgis']['version']
attribute value.node['arcgis']['server']['install_dir']
= ArcGIS Server installation directory. By default, ArcGIS Server is installed to%ProgramW6432%\ArcGIS\Server
on Windows machines and/
on Linux machines.node['arcgis']['server']['is_hosting']
= Must be set to true for hosting server. Default value istrue
.node['arcgis']['server']['install_system_requirements']
= If set to true, the required third-party libraries are installed on the machine before running the ArcGIS Server setup. Default value istrue
.node['arcgis']['server']['configure_autostart']
= If set to true, on Linux ArcGIS Server is configured to start with the operating system. Default value istrue
.node['arcgis']['server']['authorization_file']
= ArcGIS Server authorization file path. Default location and authorization file isC:\Temp\server_license.prvc
on Windows and/tmp/server_license.prvc
on Linux.node['arcgis']['server']['authorization_file_version']
= ArcGIS Server authorization file version. Default version isnode['arcgis']['version']
.node['arcgis']['server']['authorization_options']
= Additional ArcGIS Server software authorization command line options. Default options are''
.node['arcgis']['server']['data_items']
= Array of data items that need to be registered with ArcGIS Server. Default value is[]
.node['arcgis']['server']['managed_database']
= (deprecated) ArcGIS Server’s managed database connection string. By default, this value isnil
.node['arcgis']['server']['replicated_database']
= (deprecated) ArcGIS Server’s replicated geodatabase connection string. By default, this value isnil
.node['arcgis']['server']['keystore_file']
= Path to PKSC12 keystore file (.pfx) with SSL certificate for ArcGIS Server. Default value isnil
.node['arcgis']['server']['keystore_password']
= Keystore file password for ArcGIS Server. Default value isnil
.node['arcgis']['server']['cert_alias']
= SSL certificate alias for ArcGIS Server. Default alias is composed of these values:node['arcgis']['server']['domain_name']
.node['arcgis']['server']['root_cert']
= ArcGIS Server root CA certificate file path. Default value is''
.node['arcgis']['server']['root_cert_alias']
= ArcGIS Server root CA certificate alias. Default value is''
.node['arcgis']['server']['system_properties']
= ArcGIS Server system properties. Default value is{}
.node['arcgis']['server']['log_level']
= ArcGIS Server log level. Default value isWARNING
.node['arcgis']['server']['log_dir']
= ArcGIS Server log directory. Default value isC:\arcgisserver\logs
on Windows and/arcgis/server/usr/logs
on Linux.node['arcgis']['server']['max_log_file_age']
= ArcGIS Server maximum log file age. Default value is90
.node['arcgis']['server']['config_store_type']
= ArcGIS Server configuration store type. Default value isFILESYSTEM
.node['arcgis']['server']['config_store_connection_string']
= ArcGIS Server configuration store type. Default value isC:\arcgisserver\config-store
on Windows and/arcgis/server/usr/config-store
on Linux.node['arcgis']['server']['config_store_connection_secret']
= ArcGIS Server configuration store type secret. Default value isnil
.node['arcgis']['server']['services']
= An array of ArcGIS Server services to be published. Default value is{}
.node['arcgis']['server']['security']['user_store_config']
= User store configuration. Default value is{'type' => 'BUILTIN', 'properties' => {}}
node['arcgis']['server']['security']['role_store_config']
= Role store configuration. Default value is{'type' => 'BUILTIN', 'properties' => {}}
node['arcgis']['server']['security']['privileges']
= Privileges to user roles assignments{'PUBLISH' => [], 'ADMINISTER' => []}
node['arcgis']['server']['soc_max_heap_size']
= SOC maximum heap size in megabytes. Default value is64
.node['arcgis']['server']['protocol']
= Protocol used by server. Default value isHTTPS
.node['arcgis']['server']['authentication_mode']
= Server authentication mode. Default value isARCGIS_TOKEN
.node['arcgis']['server']['authentication_tier']
= Server authentication tier. Default value isGIS_SERVER
.node['arcgis']['server']['hsts_enabled']
= HTTP Strict Transport Security enabled. Default value isfalse
.node['arcgis']['server']['virtual_dirs_security_enabled']
= Security for virtual directories enabled. Default value isfalse
.node['arcgis']['server']['allow_direct_access']
= Allow direct access to server. Default value istrue
.node['arcgis']['server']['allowed_admin_access_ips']
= A comma separated list of client machine IP addresses that are allowed access to ArcGIS Server.''
.node['arcgis']['server']['ports']
= Ports opened in Windows firewall for ArcGIS Server. Default ports are1098,4000-4004,6006,6080,6099,6443
.node['arcgis']['server']['geoanalytics_ports]
= Ports opened in Windows firewall for ArcGIS GeoAnalytics Server. Default ports are2181,2182,2190,7077,12181,12182,12190,56540-56545
.node['arcgis']['server']['pull_license]
= If set totrue
, server_node recipe pulls ArcGIS Server license from other server machines in the site. The default value isfalse
.
Web Adaptor #
node['arcgis']['web_adaptor']['admin_access']
= Indicates if ArcGIS Server Manager and Admin API will be available through the Web Adaptor<true|false>
. Default value isfalse
.node['arcgis']['web_adaptor']['setup']
= Location of ArcGIS Web Adaptor setup executable. Default location isC:\Temp\WebAdaptorIIS\Setup.exe
on Windows and/tmp/web-adaptor-cd/Setup
on Linux.node['arcgis']['web_adaptor']['setup_options']
= Additional Web Adaptor setup command line options. Default options are''
.node['arcgis']['web_adaptor']['lp-setup']
= The location of the language pack for ArcGIS Web Adaptor. Default location isnil
.node['arcgis']['web_adaptor']['setup_archive']
= Path to ArcGIS Web Adaptor setup archive. Default value depends onnode['arcgis']['version']
attribute value.node['arcgis']['web_adaptor']['install_dir']
= ArcGIS Web Adaptor installation directory (Linux only). By default, ArcGIS Web Adaptor is installed to/
on Linux.node['arcgis']['web_adaptor']['reindex_portal_content']
= If set totrue
, Web Adaptor registration reindexes Portal for ArcGIS content. Default value istrue
.
Portal #
node['arcgis']['portal']['domain_name']
= Portal for ArcGIS domain name. By default,<node FQDN>
is used.node['arcgis']['portal']['wa_name']
= The Web Adaptor name for Portal for ArcGIS. Default name isportal
.node['arcgis']['portal']['wa_url']
= URL of the Web Adaptor for Portal for ArcGIS. Default name ishttps://<FQDN of the machine>/<Portal Web Adaptor name>
.node['arcgis']['portal']['url']
= Portal for ArcGIS URL. The default URL ishttps://<FQDN of the machine>:7443/arcgis
using the fully qualified domain name of the machine on which Chef is running. If Portal for ArcGIS and the web adaptor are running on different machines, then this value should be explicitly set.node['arcgis']['portal']['private_url']
= Portal for ArcGIS private URL. Default URL ishttps://<portal domain name>:7443/arcgis
.node['arcgis']['portal']['primary_machine_url']
= URL of primary Portal for ArcGIS machine. By default, this isnil
.node['arcgis']['portal']['admin_username']
= Initial portal administrator user name. Default user name isadmin
.node['arcgis']['portal']['admin_password']
= Initial portal administrator password. Default password ischangeit
.node['arcgis']['portal']['admin_email']
= Initial portal administrator e-mail. Default email isadmin@mydomain.com
.node['arcgis']['portal']['admin_full_name']
= Initial portal administrator full name. Default full name isAdministrator
.node['arcgis']['portal']['admin_description']
= Initial portal administrator description. Default description isInitial portal account administrator
.node['arcgis']['portal']['security_question']
= Security question. Default question isYour favorite ice cream flavor?
node['arcgis']['portal']['security_question_answer']
= Security question answer. Default answer isavocado
.node['arcgis']['portal']['setup']
= Portal for ArcGIS setup path. Default location isC:\Temp\ArcGISPortal\Setup.exe
on Windows and/tmp/portal-cd/Setup
on Linux.node['arcgis']['portal']['setup_options']
= Additional Portal for ArcGIS setup command line options. Default options are''
.node['arcgis']['portal']['lp-setup']
= The location of the language pack for Portal for ArcGIS. Default location isnil
.node['arcgis']['portal']['setup_archive']
= Path to Portal for ArcGIS setup archive. Default value depends onnode['arcgis']['version']
attribute value.node['arcgis']['portal']['install_dir']
= Portal for ArcGIS installation directory. By default, Portal for ArcGIS is installed to%ProgramW6432%\ArcGIS\Portal
on Windows machines and/
on Linux machines.node['arcgis']['portal']['install_system_requirements']
= If set to true, the required third-party libraries are installed on the machine before running the Portal for ArcGIS setup. Default value istrue
.node['arcgis']['portal']['configure_autostart']
= If set to true, on Linux Portal for ArcGIS is configured to start with the operating system. Default value istrue
.node['arcgis']['portal']['data_dir']
= Data directory path used by Portal for ArcGIS setup. The path must be a local directory, not a shared network directory. Dafault path on Windows isC:\arcgisportal
; on Linux, it is/arcgis/portal/usr/arcgisportal/
.node['arcgis']['portal']['content_dir']
= Portal for ArcGIS content directory. Default directory isC:\arcgisportal\content
on Windows and/arcgis/portal/usr/arcgisportal/content
on Linux.node['arcgis']['portal']['authorization_file']
= Portal for ArcGIS authorization file path. Default location and file name isC:\Temp\portal_license.json
on Windows and/tmp/portal_license.json
on Linux.node['arcgis']['portal']['authorization_file_version']
= Portal for ArcGIS authorization file version. Default value is10.9
.node['arcgis']['portal']['user_license_type_id']
= Portal for ArcGIS administrator user license type Id.node['arcgis']['portal']['keystore_file']
= Path to PKSC12 keystore file (.pfx) with SSL certificate for Portal for ArcGIS. Default value isnil
.node['arcgis']['portal']['keystore_password']
= Keystore file password for Portal for ArcGIS. Default value isnil
.node['arcgis']['portal']['cert_alias']
= SSL certificate alias for Portal for ArcGIS. Default alias is composed of these values:node['arcgis']['portal']['domain_name']
.node['arcgis']['portal']['hostname']
= Host name or IP address of Portal for ArcGIS machine specified in hostname.properties file. Default value is''
.node['arcgis']['portal']['hostidentifier']
= Host name or IP address of Portal for ArcGIS machine specified in hostidentifier.properties file. Default value isnode['arcgis']['portal']['hostname']
.node['arcgis']['portal']['preferredidentifier']
= Portal for ArcGIS preferred identifier method<hostname|ip>
. Default method used ishostname
.node['arcgis']['portal']['content_store_type']
= Portal for ArcGIS content store type<FileStore|CloudStore>
. Default value isFileStore
.node['arcgis']['portal']['content_store_provider']
= Portal for ArcGIS content store provider<Amazon|FileSystem>
. Default value isFileSystem
.node['arcgis']['portal']['content_store_connection_string']
= Portal for ArcGIS content store connection string. Default connection string isnode['arcgis']['portal']['content_dir']
.node['arcgis']['portal']['object_store']
= Portal for ArcGIS content store container such as S3 bucket name. Default value isnil
.node['arcgis']['portal']['log_level']
= Portal for ArcGIS log level. Default value isWARNING
.node['arcgis']['portal']['log_dir']
= Portal for ArcGIS log directory. Default value isC:\arcgisportal\logs
on Windows and/arcgis/portal/usr/arcgisportal/logs
on Linux.node['arcgis']['portal']['max_log_file_age']
= Portal for ArcGIS maximum log file age. Default value is90
.node['arcgis']['portal']['upgrade_backup']
= Backup Portal for ArcGIS content during upgrade. Default value istrue
.node['arcgis']['portal']['upgrade_rollback']
= Rollback Portal for ArcGIS upgrade in case of failure. Default value istrue
.node['arcgis']['portal']['root_cert']
= Portal for ArcGIS root certificate. Default value is''
.node['arcgis']['portal']['root_cert_alias']
= Portal for ArcGIS root certificate alias. Default value is''
.node['arcgis']['portal']['allssl']
= Portal for ArcGIS run in all SSL mode or not. Default value isfalse
.node['arcgis']['portal']['security']['user_store_config']
= User store configuration. Default value is{'type' => 'BUILTIN', 'properties' => {}}
node['arcgis']['portal']['security']['role_store_config']
= Role store configuration. Default value is{'type' => 'BUILTIN', 'properties' => {}}
node['arcgis']['portal']['system_properties']
= Portal for ArcGIS system properties. Default value is{}
.node['arcgis']['portal']['ports']
= Ports opened in Windows firewall for Portal for ArcGIS. Default ports are5701,5702,5703,7080,7443,7005,7099,7199,7120,7220,7654
.
Web Styles #
node['arcgis']['webstyles']['setup']
= ArcGIS Web Styles setup path.node['arcgis']['webstyles']['setup_options']
= Additional ArcGIS Web Styles setup command line options. Default options are''
.node['arcgis']['webstyles']['setup_archive']
= ArcGIS Web Styles setup archive path. Default value depends onnode['arcgis']['version']
attribute value.
Data Store #
node['arcgis']['data_store']['data_dir']
= ArcGIS Data Store data directory. Default location isC:\arcgisdatastore
on Windows and/arcgis/datastore/usr/arcgisdatastore
on Linux.node['arcgis']['data_store']['backup_dir']
= ArcGIS Data Store backup directory. Default location isC:\arcgisbackup
on Windows and/arcgis/datastore/usr/arcgisbackup
on Linux.node['arcgis']['data_store']['setup']
= Location of ArcGIS Data Store setup executable. Default location isC:\Temp\ArcGISDataStore\Setup.exe
on Windows and/tmp/tmp/data-store-cd/Setup
on Linux.node['arcgis']['data_store']['setup_options']
= Additional ArcGIS Data Store setup command line options. Default options are''
.node['arcgis']['data_store']['lp-setup']
= The location of the language pack for ArcGIS Data Store. Default location isnil
.node['arcgis']['data_store']['setup_archive']
= Path to ArcGIS Data Store setup archive. Default value depends onnode['arcgis']['version']
attribute value.node['arcgis']['data_store']['install_dir']
= ArcGIS Data Store installation directory. By default, ArcGIS Data Store is installed to%ProgramW6432%\ArcGIS\DataStore
on Windows and/
on Linux.node['arcgis']['data_store']['install_system_requirements']
= If set to true, the required third-party libraries are installed on the machine before running the ArcGIS Data Store setup. Default value istrue
.node['arcgis']['data_store']['configure_autostart']
= If set to true, on Linux ArcGIS Data Store is configured to start with the operating system. Default value istrue
.node['arcgis']['data_store']['hostidentifier']
= Host name or IP address of ArcGIS Data Store machine. Default value is''
.node['arcgis']['data_store']['preferredidentifier']
= ArcGIS Data Store preferred identifier method<hostname|ip>
. Default method used ishostname
.-
node['arcgis']['data_store']['types']
= Comma-separated list of ArcGIS Data Store types to be created, <relationaltileCache spatiotemporal>. By default, tileCache,relational
is used. node['arcgis']['data_store']['mode']
= Tile cache ArcGIS Data Store mode,<primaryStandby|cluster>
. Supported from ArcGIS Data Store 10.8.1. The default value is empty string `` that means use the mode default for the ArcGIS Data Store version or the currently configured mode.node['arcgis']['data_store']['relational']['backup_type']
= Type of location to use for relational data store backups<fs|s3|azure|none>
. The default value isfs
for file system.node['arcgis']['data_store']['relational']['backup_location']
= Relational data store backup location. The default location isnode['arcgis']['data_store']['backup_dir']/relational
).node['arcgis']['data_store']['tilecache']['backup_type']
= Type of location to use for tile cache data store backups<fs|s3|azure|none>
. The default value isfs
for file system.node['arcgis']['data_store']['tilecache']['backup_location']
= Tile cache data store backup location. The default location isnode['arcgis']['data_store']['backup_dir']/tilecache
).node['arcgis']['data_store']['force_remove_machine']
= Specify true only if the ArcGIS Server site is unavailable when ArcGIS Data Store machine is removed. Default value isfalse
.node['arcgis']['data_store']['ports']
= Ports opened in Windows firewall for ArcGIS Data Store. Default ports are2443,4369,9220,9320,9876,9900,29079-29090
.
Linux Web Server #
node['arcgis']['web_server']['webapp_dir']
= Path to web server’s web application directory (e.g., /opt/tomcat/webapps). Default value is''
Recipes #
arcgis-enterprise::authbind (DEPRECATED) #
Configures authbind for Apache Tomcat user (for Debian Linux family).
arcgis-enterprise::clean #
Deletes local directories created by ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store.
arcgis-enterprise::datastore #
Installs and configures ArcGIS Data Store on primary machine.
arcgis-enterprise::datastore_standby #
Installs and configures ArcGIS Data Store on standby machine.
arcgis-enterprise::disable_geoanalytics #
Resets the function of the federated server in the ArcGIS Enterprise portal.
arcgis-enterprise::disable_imagehosting #
Resets the function of the federated server in the ArcGIS Enterprise portal.
arcgis-enterprise::disable_loopback_check #
Enables file sharing via a DNS Alias
arcgis-enterprise::disable_rasteranalytics #
Resets the function of the federated server in the ArcGIS Enterprise portal.
arcgis-enterprise::egdb (deprecated) #
Registers enterprise geodatabases with ArcGIS Server.
arcgis-enterprise::enable_geoanalytics #
Registers ArcGIS Server with GeoAnalytics function to the ArcGIS Enterprise portal.
arcgis-enterprise::enable_imagehosting #
Registers ArcGIS Server with ImageHosting function to the ArcGIS Enterprise portal.
arcgis-enterprise::enable_rasteranalytics #
Registers ArcGIS Server with RasterAnalytics function to the ArcGIS Enterprise portal.
arcgis-enterprise::federation #
Registers and federates ArcGIS Server with the ArcGIS Enterprise portal.
arcgis-enterprise::fileserver #
Creates and shares directories on the file server machine.
arcgis-enterprise::hosts #
Creates entries in the /etc/hosts file for the specified hostname to IP address map.
arcgis-enterprise::install_datastore #
Installs ArcGIS Data Store on the machine.
arcgis-enterprise::install_portal #
Installs Portal for ArcGIS on the machine.
arcgis-enterprise::install_portal_wa #
Installs ArcGIS Web Adaptor instance for Portal for ArcGIS.
arcgis-enterprise::install_server #
Installs ArcGIS Server on the machine.
arcgis-enterprise::install_server_wa #
Installs ArcGIS Web Adaptor instance for ArcGIS Server.
arcgis-enterprise::lp-install #
Installs language packs for ArcGIS Server software.
arcgis-enterprise::patches #
Installs hot fixes and patches for ArcGIS Enterprise software.
arcgis-enterprise::portal #
Installs and configures Portal for ArcGIS.
arcgis-enterprise::portal_security #
Configures Portal for ArcGIS identity stores and assigns privileges to roles.
arcgis-enterprise::portal_standby #
Installs and configures Portal for ArcGIS on a standby machine.
arcgis-enterprise::portal_wa #
Installs ArcGIS Web Adaptor and configures it with Portal for ArcGIS. IIS or Java application server, such as Tomcat, must be installed and configured before installing ArcGIS Web Adaptor.
arcgis-enterprise::post_install #
Executes custom post-installation script if it exists.
arcgis-enterprise::remove_datastore_machine #
Removes machine from ArcGIS Data Store.
arcgis-enterprise::server #
Installs and configures ArcGIS Server site.
arcgis-enterprise::server_data_items #
Registers data items with ArcGIS Server.
arcgis-enterprise::server_node #
Installs ArcGIS Server on the machine and joins an existing site.
arcgis-enterprise::server_security #
Configures ArcGIS Server identity stores and assigns privileges to roles.
arcgis-enterprise::server_wa #
Installs ArcGIS Web Adaptor and configures it with ArcGIS Server. IIS or Java application server, such as Tomcat, must be installed and configured before installing ArcGIS Web Adaptor.
arcgis-enterprise::services #
Publishes services to ArcGIS Server.
arcgis-enterprise::start_datastore #
Starts ArcGIS Data Store on the machine.
arcgis-enterprise::start_portal #
Starts Portal for ArcGIS on the machine.
arcgis-enterprise::start_server #
Starts ArcGIS Server on the machine.
arcgis-enterprise::stop_datastore #
Stops ArcGIS Data Store on the machine.
arcgis-enterprise::stop_portal #
Stops Portal for ArcGIS on the machine.
arcgis-enterprise::stop_server #
Stops ArcGIS Server on the machine.
arcgis-enterprise::stop_machine #
Stops server machine in the ArcGIS Server site.
arcgis-enterprise::system #
Configures system requirements for ArcGIS Enterprise software by invoking ‘:system’ actions for ArcGIS Server, ArcGIS Data Store, Portal for ArcGIS, and ArcGIS Web Adaptor resources, includes arcgis::hosts recipe.
arcgis-enterprise::enterprise_installed #
Installs ArcGIS Server, Portal for ArcGIS, ArcGIS Data Store, and ArcGIS Web Adaptors for server and portal.
arcgis-enterprise::enterprise_uninstalled #
Uninstalls ArcGIS Server, Portal for ArcGIS, ArcGIS Data Store, and ArcGIS Web Adaptors for server and portal.
arcgis-enterprise::unfederate_server #
Unfederates an ArcGIS Server site from the ArcGIS Enterprise portal.
arcgis-enterprise::unregister_machine #
Unregisters the local server machine from the ArcGIS Server site.
arcgis-enterprise::unregister_machines #
Unregisters from the ArcGIS Server site all the server machines except for the local.
arcgis-enterprise::unregister_stopped_machines #
Unregisters all unavailable server machines in the ‘default’ cluster from the ArcGIS Server site.
arcgis-enterprise::unregister_server_wa #
Unregisters all Web Adaptors registered with ArcGIS Server.
arcgis-enterprise::enterprise_validate #
Checks if ArcGIS Enterprise setups and authorization files exist.
arcgis-enterprise::webstyles #
Installs Portal for ArcGIS Web Styles.