What is this integration?
AWS Lambda lets you run code without provisioning or managing servers.What Monk manages
- Lambda Function and related configuration
What the Agent can do and how to use it
- Function Management: Create, update, and delete Lambda functions
- Runtime Configuration: Set runtime environments (Node.js, Python, Java, Go, etc.)
- Memory & CPU: Configure memory allocation and CPU settings
- Environment Variables: Manage function environment variables and secrets
- Triggers: Configure event source mappings (S3, SNS, SQS, DynamoDB streams)
- Permissions: Set up IAM roles and execution policies
- Versions & Aliases: Manage function versions and create aliases for deployment
- Concurrency: Configure reserved and provisioned concurrency settings
- Ensure AWS provider is added: monk cluster provider add -p aws
- monk update <namespace>/<name>
Auth
- Uses AWS provider credentials configured via monk cluster provider add -p aws
Getting Started
- Ensure AWS provider is added:
- Define a Lambda function (save as lambda.yaml):
- Create/update: