Quick Setup
This guide provides a streamlined process to get Stackbooster.io up and running with your Kubernetes clusters on AWS. Follow these steps for the fastest route to start optimizing your infrastructure costs.
Prerequisites
Before starting the setup process, ensure you have:
- An AWS account with administrative permissions
- At least one running Kubernetes cluster on EKS
kubectlconfigured to access your cluster- AWS CLI installed and configured
Step 1: Create Stackbooster.io Account
- Visit https://app.stackbooster.io/signup
- Enter your email address and create a secure password
- Verify your email address by clicking the link in the verification email
- Complete your organization profile when prompted
Step 2: Connect AWS Account
The fastest way to connect your AWS account is through our CloudFormation integration:
- From your Stackbooster.io dashboard, navigate to "Settings" > "Cloud Integrations"
- Click "Add AWS Account"
- Choose "CloudFormation Quick Setup"
- Click "Launch Stack" to open the AWS CloudFormation console
- Review the permissions and click "Create stack"
- Wait for the stack creation to complete (typically 2-3 minutes)
- Return to Stackbooster.io and verify the connection
Step 3: Install Kubernetes Agent
Deploy our lightweight Kubernetes agent to start collecting data:
# Download the installation script
curl -O https://install.stackbooster.io/k8s-agent.sh
# Run the installation with your API key
chmod +x k8s-agent.sh
./k8s-agent.sh install --api-key YOUR_API_KEY --cluster-name YOUR_CLUSTER_NAMEReplace YOUR_API_KEY with the API key shown in your Stackbooster.io dashboard and YOUR_CLUSTER_NAME with a descriptive name for your cluster.
Step 4: Configure Optimization Settings
In your Stackbooster.io dashboard, navigate to the newly added cluster
Go to "Optimization Settings"
Choose your preferred optimization level:
- Balanced (recommended): Moderate cost savings with minimal impact
- Aggressive: Maximum cost savings with potential for more frequent scaling
- Conservative: Minimal changes, focusing only on obvious waste
Set any schedule exclusions (times when scaling activities should be limited)
Click "Save Settings"
Step 5: Review Initial Analysis
After approximately 1 hour of data collection, you'll see your first optimization recommendations:
- Go to your cluster dashboard
- Review the "Initial Analysis" section
- Check the projected cost savings
- Review recommended actions
Next Steps
Congratulations! You've completed the quick setup process. To get the most out of Stackbooster.io, we recommend:
- Reviewing the detailed account setup guide for advanced configuration options
- Learning about security best practices for your integration
- Understanding how autoscaling concepts apply to your environment
If you encounter any issues during setup, check our troubleshooting guide or contact support.
