-
Notifications
You must be signed in to change notification settings - Fork 121
arcgis‐mission Cookbook Recipes
arcgis-mission cookbook is used to install and configure ArcGIS Mission Server.
Brief descriptions of arcgis-mission cookbook recipes along with cookbook attributes are available at README.md. This page provides more detailed descriptions of the recipes and specifies attributes used by each recipe.
Some cookbook attributes are not used directly by the recipes but used to set the default values for other attributes. For example, node['arcgis']['version'] attribute affects default values of node['arcgis']['...']['product_code'] attributes.
Calls arcgis-mission::server recipe.
Federates ArcGIS Mission Server with Portal for ArcGIS and enables MissionServer role.
Attributes used by the recipe:
{
"arcgis": {
"portal": {
"wa_url": "https://portal.domain.com/portal",
"admin_username": "admin",
"admin_password": "admin123"
},
"mission_server": {
"web_context_url": "https://domain.com/mission",
"private_url": "https://domain.com/mission",
"admin_username": "siteadmin",
"admin_password": "change.it"
}
},
"run_list": [
"recipe[arcgis-mission::federation]"
]
}Installs ArcGIS Mission Server.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"mission_server": {
"setup_archive": "/opt/software/esri/ArcGIS_Mission_Server_Linux_109_177909.tar.gz",
"authorization_file": "/opt/software/esri/missionserver.prvc",
"install_dir": "/home/arcgis",
"server_directories_root": "/home/arcgis/mission/usr/directories",
"config_store_connection_string": "/home/arcgis/mission/usr/directories/config-store",
"configure_autostart": true,
"install_system_requirements": true
}
},
"run_list": [
"recipe[arcgis-mission::install_server]"
]
}Installs ArcGIS Web Adaptor for ArcGIS Mission Server.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"web_server": {
"webapp_dir": "/opt/tomcat_arcgis/webapps"
},
"web_adaptor": {
"install_dir": "/",
"setup_archive": "/opt/software/esri/ArcGIS_Web_Adaptor_Java_Linux_109_177888.tar.gz"
},
"mission_server": {
"wa_name": "mission"
}
},
"run_list": [
"recipe[arcgis-mission::install_server_wa]"
]
}Installs and configures ArcGIS Mission Server.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"mission_server": {
"setup_archive": "/opt/software/esri/ArcGIS_Mission_Server_Linux_109_177909.tar.gz",
"authorization_file": "/opt/software/esri/missionserver.prvc",
"admin_username": "siteadmin",
"admin_password": "change.it",
"install_dir": "/home/arcgis",
"directories_root": "/home/arcgis/mission/usr/directories",
"config_store_connection_string": "/home/arcgis/mission/usr/config-store",
"config_store_type": "FILESYSTEM",
"configure_autostart": true,
"install_system_requirements": true,
"log_dir": "/home/arcgis/mission/usr/logs",
"log_level": "WARNING",
"max_log_file_age": "90",
"system_properties": { }
}
},
"run_list": [
"recipe[arcgis-mission::server]"
]
}Joins additional machines to an ArcGIS Mission Server site.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"mission_server": {
"setup_archive": "/opt/software/esri/ArcGIS_Mission_Server_Linux_109_177909.tar.gz",
"authorization_file": "/opt/software/esri/missionserver.prvc",
"admin_username": "siteadmin",
"admin_password": "change.it",
"install_dir": "/home/arcgis",
"primary_server_url": "https://primary:20443/arcgis",
"configure_autostart": true,
"install_system_requirements": true,
"log_dir": "/home/arcgis/mission/usr/logs"
}
},
"run_list": [
"recipe[arcgis-mission::server_node]"
]
}Installs and configures ArcGIS Web Adaptor for ArcGIS Mission Server.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"web_server": {
"webapp_dir": "/opt/tomcat_arcgis/webapps"
},
"web_adaptor": {
"install_dir": "/",
"setup_archive": "/opt/software/esri/ArcGIS_Web_Adaptor_Java_Linux_109_177888.tar.gz"
},
"mission_server": {
"url": "https://hostname:20443",
"wa_name": "mission",
"wa_url": "https://hostname/mission",
"admin_username": "siteadmin",
"admin_password": "change.it"
}
},
"run_list": [
"recipe[arcgis-mission::server_wa]"
]
}Uninstalls ArcGIS Mission Server.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"mission_server": {
"install_dir": "/home/arcgis"
}
},
"run_list": [
"recipe[arcgis-mission::uninstall_server]"
]
}Uninstalls ArcGIS Web Adaptor for ArcGIS Mission Server.
Attributes used by the recipe:
{
"arcgis": {
"version": "10.9",
"run_as_user": "arcgis",
"web_server": {
"webapp_dir": "/opt/tomcat_arcgis/webapps"
},
"web_adaptor": {
"install_dir": "/"
},
"mission_server": {
"wa_name": "mission"
}
},
"run_list": [
"recipe[arcgis-mission::uninstall_server_wa]"
]
}