Spot by Netapp
Use the Spot integration to automate infrastructure for autoscaling applications.
Overview
Spot by NetApp automates and optimizes your cloud infrastructure in AWS, Azure, and Google Cloud to deliver SLA-backed availability and performance at the lowest possible cost.
Fylamynt supports both Elastigroup and Spot Ocean actions:
Spot Elastigroup simplifies and automates cloud infrastructure for scale-out applications running in AWS, Azure, and GCP, freeing operations teams from the burdens of infrastructure management. Elastigroup continuously analyzes your resource usage and provides autoscaling groups that optimize compute resources to ensure availability and meet resource demands using the lowest-cost compute options.
Spot Ocean automates cloud infrastructure for containers. It continuously analyzes how your containers are using infrastructure, automatically scaling compute resources to maximize utilization and availability, and utilizing the optimal blend of spot, reserved, and on-demand compute instances.
Use Cases
The integration between Fylamynt and Spot lets you:
Scale up the Elastrigroup cluster by adding instances to your cluster.
Scale down the Elastrigroup cluster by removing instances from your cluster.
Update auto-headroom percentage for an Ocean cluster.
Configure Spot by Netapp in Fylamynt
Navigate to Settings > Integrations > Spot by NetApp
Configure a new integration instance
Instruction to setup Spot by NetApp integration
Follow the steps listed below in your Spot by NetApp Account and get the desired parameters to enter in Fylamynt.
Login to your Spot by NetApp account
Click the user profile
Select My Organization
Select Accounts
Copy the Spot Account ID and paste it into the Spot Account ID field on the Authorize Fylamynt card on the integration settings page.
Select the API tab
Click GENERATE TOKEN or use an existing token
Enter a Token name
Click GENERATE
Copy the Token and paste it into the Spot API Token field on the Authorize Fylamynt card on the integration settings page.
Click Authorize
Integration Actions
You can add the following actions in the Fylamynt workflow builder, as part of your workflow.
Elastigroup AWS Scale Up
Fylamynt action to add instances to your Elastigroup AWS
Input
Parameter Name
Description
Required
Spot Elastigroup Name
Spot Elastigroup you want to Scale Up
True
Adjustment
The number of instances to add to the Elastigroup
True
Output
Parameter Name
Type
Description
new_instance_ids
StringList
Instance Ids added to Spot Elastigroup
Action Example
Select Spot Elastigroup Name and Adjustment value
Elastigroup AWS Scale Down
Fylamynt action to remove instances from your Elastigroup AWS
Input
Parameter Name
Description
Required
Spot Elastigroup Name
Spot Elastigroup you want to Scale Down
True
Adjustment
The number of instances to remove from the Elastigroup
True
Output
Parameter Name
Type
Description
removed_instance_ids
StringList
Instance Ids removed from Spot Elastigroup
Action Example
Select Spot Elastigroup Name and Adjustment value
Ocean AWS Update AutoHeadroom
Fylamynt action to update overall Ocean AWS cluster capacity percent, provide values from 0-50
Input
Parameter Name
Description
Required
Spot Ocean Cluster Name
Spot Ocean Cluster name you want to adjust auto headroom
True
Auto Headroom Percentage
Provide values from 0-50
True
Output
Parameter Name
Type
Description
updated_time
String
Time of updated auto headroom percentage
ocean_cluster_name
String
Spot Ocean Cluster name
auto_headroom_percentage
Integer
Value of updated auto headroom percentage
Action Example
Select Spot Ocean Cluster Name and Auto Headroom Percentage value
Last updated