aws CLI and other AWS SDK tools on your behalf. By configuring profile or access key credentials, your agent can manage cloud resources, deploy applications, and query cloud state.
Features
- Resource Management: Create, list, and manage AWS resources (EC2, S3, RDS, etc.).
- Lambda & Serverless: Deploy and monitor serverless applications.
- IAM: Manage Identity and Access Management roles and users.
- Kubernetes: Interact with EKS clusters.
Prerequisites
To use this integration, you need:- The AWS CLI (
aws) installed on your machine. - An AWS account and appropriate IAM permissions for the tasks you want to perform.
Configuration
You can configure the AWS integration using an AWS profile or explicit access keys.Step 1: Migration
When you run the xCommand CLI, it will automatically update your~/.xcommand/config.json with placeholder fields:
Step 2: Authentication
Option A: AWS Profile (Recommended)
Uncomment theaws_profile line and specify the profile you want to use:
AWS_PROFILE environment variable.
Option B: Access Keys
If you prefer to use explicit access keys:AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and AWS_REGION environment variables.