The xCommand AWS integration allows your agent to use theDocumentation Index
Fetch the complete documentation index at: https://docs.xcommand.ai/llms.txt
Use this file to discover all available pages before exploring further.
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.