AWS Marketplace Installation
Install RAD Security through the AWS Marketplace
Overview
RAD Security is available through the AWS Marketplace, providing a streamlined installation process for AWS customers with integrated billing and support.
Benefits of AWS Marketplace Installation
- Integrated Billing: Charges appear on your AWS bill
- Simplified Procurement: No separate purchase process required
- AWS Support: Access to AWS support channels
- Compliance: Meets AWS compliance requirements
- Easy Updates: Automatic updates through AWS Marketplace
Prerequisites
Before installing through AWS Marketplace:
- AWS Account: Active AWS account with appropriate permissions
- EKS Cluster: Amazon EKS cluster (version 1.20 or higher)
- IAM Permissions: Required IAM permissions for EKS cluster access
- Helm: Helm v3 installed and configured
Installation Steps
1. Subscribe to RAD Security
- Navigate to the RAD Security AWS Marketplace listing
- Click "Continue to Subscribe"
- Review pricing and terms
- Click "Subscribe" to add to your AWS account
2. Configure EKS Cluster
Ensure your EKS cluster meets the requirements:
# Verify cluster version
kubectl version --short
# Check node capacity
kubectl get nodes
3. Install via Helm
# Add RAD Security Helm repository
helm repo add rad-security https://charts.rad.security
helm repo update
# Install RAD Security
helm install rad-security rad-security/rad-plugins \
--namespace rad-security \
--create-namespace \
--set marketplace.enabled=true
4. Verify Installation
# Check pod status
kubectl get pods -n rad-security
# Verify services
kubectl get services -n rad-security
Configuration
Marketplace-Specific Settings
marketplace:
enabled: true
awsAccountId: "123456789012"
region: "us-west-2"
# Standard RAD Security configuration
guard:
enabled: true
runtime:
enabled: true
sbom:
enabled: true
Billing and Support
Billing
- Usage-Based: Pay only for what you use
- AWS Bill: Charges appear on your monthly AWS bill
- No Upfront Costs: No initial setup fees
Support
- AWS Support: Access through AWS Support channels
- RAD Security Support: Direct support from RAD Security team
- Documentation: Comprehensive documentation and guides
Troubleshooting
Common Issues
- Subscription Not Active: Ensure AWS Marketplace subscription is active
- IAM Permissions: Verify EKS cluster access permissions
- Network Issues: Check outbound connectivity to RAD Security APIs
Getting Help
- AWS Support: For AWS Marketplace and billing issues
- RAD Security Support: For technical and product issues
- Documentation: Check the troubleshooting guide
Migration from Direct Installation
If you're migrating from a direct installation:
- Backup Configuration: Save your current Helm values
- Uninstall Direct Version: Remove existing installation
- Install Marketplace Version: Follow marketplace installation steps
- Restore Configuration: Apply your saved configuration
Next Steps
After successful installation:
- Configure Integrations: Set up cloud provider connections
- Enable Plugins: Configure rad-guard, rad-runtime, and other plugins
- Review Security Findings: Check the Evidence Room for initial findings
- Set Up Alerts: Configure notification channels
For detailed configuration options, see the Kubernetes Setup page.
Was this page helpful?