![NetApp SG100 Hardware Installation And Maintenance Manual Download Page 65](http://html.mh-extra.com/html/netapp/sg100/sg100_hardware-installation-and-maintenance-manual_1669914065.webp)
Note: You can use StorageGRID automation Python scripts directly, or you can use them as
examples of how to use the StorageGRID Installation REST API in grid deployment and
configuration tools you develop yourself. See the information about downloading and extracting
the StorageGRID installation files in the Recovery and Maintenance guide.
Related information
Automating appliance configuration using the StorageGRID Appliance Installer
You can automate the configuration of an appliance by using a JSON file that contains the
configuration information. You upload the file using the StorageGRID Appliance Installer.
Before you begin
•
Your appliance must be on the latest firmware compatible with StorageGRID 11.5 or higher.
•
You must be connected to the StorageGRID Appliance Installer on the appliance you are
configuring using a supported browser.
About this task
You can automate appliance configuration tasks such as configuring the following:
•
Grid Network, Admin Network, and Client Network IP addresses
•
BMC interface
•
Network links
◦
Port bond mode
◦
Network bond mode
◦
Link speed
Configuring your appliance using an uploaded JSON file is often more efficient than performing
the configuration manually using multiple pages in the StorageGRID Appliance Installer,
especially if you have to configure many nodes. You must apply the configuration file for each
node one at a time.
Note: Experienced users who want to automate both the installation and configuration of their
appliances can use the
configure-sga.py
script.
Automating installation and configuration of appliance nodes using the configure-sga.py script
on page 67
Steps
1. Generate the JSON file using one of the following methods:
•
The ConfigBuilder application
•
The
configure-sga.py
appliance configuration script. You can download the script from
StorageGRID Appliance Installer (Help > Appliance Configuration Script). See the
instructions on automating the configuration using the configure-sga.py script.
Automating installation and configuration of appliance nodes using the configure-sga.py
script
The node names in the JSON file must follow these requirements:
•
Must be a valid hostname containing at least 1 and no more than 32 characters
•
Can use letters, numbers, and hyphens are allowed
•
Cannot start or end with a hyphen or contain only numbers
Hardware Installation and Maintenance Guide for SG100 and SG1000 Appliances
65
Deploying a services appliance node