From f8b6e315498026c7d21db40a5c27380afd2b286d Mon Sep 17 00:00:00 2001 From: Patrick Zhang Date: Tue, 9 Sep 2025 18:51:32 +0000 Subject: [PATCH] Update the recipe with artifact --- recipe.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/recipe.yaml b/recipe.yaml index 8893b52..19c8a6b 100644 --- a/recipe.yaml +++ b/recipe.yaml @@ -5,8 +5,9 @@ --- RecipeFormatVersion: "2020-01-25" ComponentName: "aws.greengrass.SystemLogForwarder" -ComponentVersion: "0.1.0" -ComponentDescription: AWS Greengrass System Log Forwarder +ComponentVersion: "2.0.0" +ComponentDescription: + A generic component which uploads system logs to CloudWatch. ComponentPublisher: AWS ComponentDependencies: aws.greengrass.TokenExchangeService: @@ -15,7 +16,7 @@ ComponentDependencies: ComponentConfiguration: DefaultConfiguration: maxUploadIntervalSec: 300 - bufferCapacity: 1048576 + bufferCapacity: 1048000 logGroup: "greengrass/systemLogs" logStream: "" filters: @@ -24,6 +25,11 @@ Manifests: - Platform: os: linux runtime: "*" + Artifacts: + - URI: s3://bucket/path/to/system-log-forwarder + Permission: + Read: "OWNER" + Execute: "OWNER" Lifecycle: run: RequiresPrivilege: true