Một mục mã nguồn mở trong kho dữ liệu GitHub của TopGit: appleboy/lambda-action, 435 sao, D2. GitHub Action for Deploying Lambda code to an existing function
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
s3_bucket - An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account.
s3_key - The Amazon S3 key of the deployment package.
dry_run - Set to true to validate the request parameters and access permissions without modifying the function code.
debug - Show debug message after upload the lambda successfully (default as false).
publish - Set to true to publish a new version of the function after updating the code. (default as true).
reversion_id - Only update the function if the revision ID matches the ID that is specified.
memory_size - The amount of memory that your function has access to. Increasing the function's memory also increases its CPU allocation. The default value is 128 MB. The value must be a multiple of 64 MB.
timeout - The amount of time that Lambda allows a function to run before stopping it. The default is 3 seconds. The maximum allowed value is 900 seconds.
handler - The name of the method within your code that Lambda calls to execute your function.
role - The function's execution role. Pattern: arn:(aws[a-zA-Z-]*)?:iam::\d{12}:role/?[a-zA-Z_0-9+=,.@\-_/]+
image_uri - URI of a container image in the Amazon ECR registry.
subnets - Select the VPC subnets for Lambda to use to set up your VPC configuration.
securitygroups - Choose the VPC security groups for Lambda to use to set up your VPC configuration.
description - A description of the function.
layers - A list of function layers, to add to the function's execution environment. Specify each layer by its ARN, including the version.
tracing_mode - Set Mode to Active to sample and trace a subset of incoming requests with X-Ray.
max_attempts - The maximum number of times the waiter should attempt to check the resource for the target state.
architectures - The instruction set architecture that the function supports. arm64 | x86_64
ipv6_dual_stack - Enables or disables dual-stack IPv6 support in the VPC configuration
See the UpdateFunctionConfiguration for detail information.
AWS Policy
Add the following AWS policy if you want to integrate with GitHub Actions. Please change REGION, ACCOUNT and LAMBDA_NAME variable to your specfic data.
Our function needs permission to upload trace data to X-Ray. When you activate tracing in the Lambda console, Lambda adds the required permissions to your function's execution role. Otherwise, add the AWSXRayDaemonWriteAccess policy to the execution role.
appleboy/lambda-action có 435 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/appleboy/lambda-action. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
appleboy/lambda-action có những chủ đề gì?
GitHub topics của appleboy/lambda-action: "github", "github-actions", "lambda". TopGit xếp repo vào nhóm mã nguồn mở.
appleboy/lambda-action còn đang phát triển không?
Commit gần nhất trên appleboy/lambda-action là 11 ngày trước (theo timestamp GitHub). Repo có 57 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
appleboy/lambda-action viết bằng ngôn ngữ gì?
appleboy/lambda-action chủ yếu viết bằng D2. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Đọc thêm về appleboy/lambda-action ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/appleboy/lambda-action là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về lambda-action?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về lambda-action.