Overview of lambroll
v1lambroll is a deployment tool specifically designed for AWS Lambda functions. It focuses on the lifecycle of the function itself rather than the surrounding infrastructure.
What lambroll can do:
- Create a Lambda function.
- Create Zip archives from local directories.
- Deploy function code, configuration, tags, aliases, and function URLs.
- Rollback functions to previous versions.
- Invoke functions with payloads.
- Manage function versions.
- Show function status and logs.
- Show diffs of function code and configuration.
- Delete functions.
What lambroll does NOT do:
- Manage related AWS resources like IAM Roles, function triggers, or API Gateway (though Function URLs can be managed).
- Build native binaries or extensions for the Linux Lambda runtime environment.
If you need to manage the entire serverless stack (infrastructure + code), tools like AWS SAM or Serverless Framework are recommended.