FortiGate Autoscale for GCP features
Major components
Component |
Description |
|
---|---|---|
Instance group |
cpu_utilization . |
|
configset folder |
Contains files that are loaded as the initial configuration for a new FortiGate-VM instance. |
|
|
baseconfig |
{SYNC_INTERFACE} . |
Tables in Firestore |
Required to store information such as health check monitoring, primary election, state transitions, and so on. You should not modify these records unless required for troubleshooting purposes. |
Configset placeholders
When the FortiGate-VM requests the configuration from the autoscaling function, the placeholders in the following table are replaced with associated environment variables stored in Cloud Functions:
Placeholder |
Type |
Description |
||
---|---|---|---|---|
{SYNC_INTERFACE} |
Text |
Interface for FortiGate-VMs to synchronize information. All characters must be lowercase. |
||
{CALLBACK_URL} |
URL |
Cloud Functions URL to interact with the autoscaling handler script. Automatically generated during the Terraform deployment. |
||
{PSK_SECRET} |
Text |
Preshared key used in FortiOS. Randomly generated during the Terraform deployment.
|
||
{ADMIN_PORT} |
Number |
A port number specified for administration login. A positive integer such as 443 etc. Default value: 8443.
|