Authentication
These are the supported authentication methods for AWS in Tempest:AWS Access Key
Ensure your access key has appropriate read, create, and delete permissions for all services you plan to manage through Tempest.
- AWS Key ID
- Secret Access Key
How to get an AWS Access Key
How to get an AWS Access Key
1
Generate AWS Access Key
Generate an AWS Access Key with appropriate permissions for your intended resources
2
Access Recipes
Navigate to Recipes and create or select a recipe
3
Add AWS Resource
Add or select an AWS resource in your recipe
4
Link Credentials
Click “Add credentials” then “+Link credentials”
5
Select Authentication Method
Select “Access Key”
6
Name Credentials
Enter a credential name for identification
7
Enter Access Keys
Input your Access Key ID and Secret Access Key
8
Complete Connection
Click “Connect”
Resources
CodeBuild
Project
Configure CI build pipelines by linking GitHub repositories with AWS CodeBuild projects.Trigger
Programmatically generate build images based on project configuration.EC2 Instance
Create and manage virtual servers in AWS, with support for:- Instance types
- AMI selection
- Security groups
- Network configuration
- Storage options
ECR Repository
Create and manage Amazon Elastic Container Registry repositories for storing container images.Elasticache Redis
Manage Redis instances within AWS Elasticache, including:- Node type selection
- Replication configuration
- Security settings
- Backup options
Fargate Service
Deploy containerized applications using AWS Fargate with configuration for:- CPU and memory allocation
- Networking settings
- Auto-scaling rules
- Service discovery
RDS Instance
Manage relational databases through Amazon RDS with support for:- Multiple database engines
- Instance classes
- Version management
- Backup configuration
Route53
Zone
Manage DNS zones in AWS Route53:- Public hosted zones
- Private hosted zones
- Zone configuration
Record
Create and manage DNS records within zones:- Multiple record types
- Routing policies
- Health checks
S3 Bucket
Configure object storage buckets with options for:- Regional placement
- Versioning
- Access control
- Lifecycle policies