Created
April 27, 2021 18:04
-
-
Save Lard4/d3d7ef24fdce17dcd3c63686f3b86908 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
system: | |
certificateFilePath: "/greengrass/v2/thingCert.crt" | |
privateKeyPath: "/greengrass/v2/privKey.key" | |
rootCaPath: "/greengrass/v2/rootCA.pem" | |
rootpath: "/greengrass/v2" | |
thingName: "SLORPTestGreengrassCore" | |
services: | |
aws.greengrass.Cli: | |
componentType: "PLUGIN" | |
configuration: | |
AuthorizedPosixGroups: null | |
dependencies: | |
- "aws.greengrass.Nucleus:SOFT" | |
lifecycle: {} | |
version: "2.1.0" | |
aws.greengrass.LambdaLauncher: | |
componentType: "GENERIC" | |
configuration: {} | |
dependencies: | |
- "aws.greengrass.LambdaManager:HARD" | |
lifecycle: {} | |
version: "2.0.4" | |
aws.greengrass.LambdaManager: | |
componentType: "PLUGIN" | |
configuration: | |
getResultTimeoutInSecond: "60" | |
dependencies: | |
- "aws.greengrass.Nucleus:SOFT" | |
lifecycle: {} | |
version: "2.1.0" | |
aws.greengrass.LambdaRuntimes: | |
componentType: "GENERIC" | |
configuration: {} | |
dependencies: [] | |
lifecycle: {} | |
version: "2.0.4" | |
aws.greengrass.LocalDebugConsole: | |
componentType: "PLUGIN" | |
configuration: | |
bindHostname: "localhost" | |
httpsEnabled: "true" | |
port: "1441" | |
websocketPort: "1442" | |
dependencies: | |
- "aws.greengrass.Cli:SOFT" | |
- "aws.greengrass.Nucleus:SOFT" | |
lifecycle: {} | |
version: "2.1.0" | |
aws.greengrass.LogManager: | |
componentType: "PLUGIN" | |
configuration: | |
logsUploaderConfiguration: | |
componentLogsConfiguration: | |
- componentName: "DataIngestionLambda" | |
minimumLogLevel: "DEBUG" | |
diskSpaceLimit: "10" | |
diskSpaceLimitUnit: "KB" | |
deleteLogFileAfterCloudUpload: "false" | |
- componentName: "GeofenceAlerts" | |
minimumLogLevel: "DEBUG" | |
diskSpaceLimit: "10" | |
diskSpaceLimitUnit: "KB" | |
deleteLogFileAfterCloudUpload: "false" | |
systemLogsConfiguration: | |
deleteLogFileAfterCloudUpload: "false" | |
diskSpaceLimit: "10" | |
diskSpaceLimitUnit: "MB" | |
minimumLogLevel: "INFO" | |
uploadToCloudWatch: "true" | |
periodicUploadIntervalSec: "60" | |
dependencies: | |
- "aws.greengrass.Nucleus:SOFT" | |
lifecycle: {} | |
runtime: | |
componentLastFileProcessedTimeStamp: | |
DataIngestionLambda: | |
lastFileProcessedTimeStamp: 1619496848000 | |
GeofenceAlerts: | |
lastFileProcessedTimeStamp: 1619495633000 | |
System: | |
lastFileProcessedTimeStamp: 1619500646000 | |
currentComponentFileProcessingInformation: | |
DataIngestionLambda: {} | |
GeofenceAlerts: {} | |
System: | |
currentProcessingFileLastModified: 1619480721000 | |
currentProcessingFileName: "/greengrass/v2/logs/greengrass_2021_04_26_16_0.log" | |
currentProcessingFileStartPosition: 92793 | |
version: "2.1.0" | |
aws.greengrass.Nucleus: | |
componentType: "NUCLEUS" | |
configuration: | |
awsRegion: "us-west-2" | |
componentStoreMaxSizeBytes: "10000000000" | |
deploymentPollingFrequency: "15" | |
deploymentPollingFrequencySeconds: 15 | |
envStage: "prod" | |
fleetStatus: | |
periodicStatusPublishIntervalSeconds: 86400 | |
greengrassDataPlanePort: "8443" | |
iotCredEndpoint: "cos5r7w1i8da9.credentials.iot.us-west-2.amazonaws.com" | |
iotDataEndpoint: "a2przjhilxfojz-ats.iot.us-west-2.amazonaws.com" | |
iotRoleAlias: "SLORPTestGreengrassCoreTokenExchangeRoleAlias" | |
jvmOptions: "" | |
logging: {} | |
mqtt: | |
spooler: {} | |
networkProxy: | |
proxy: {} | |
platformOverride: {} | |
runWithDefault: | |
posixShell: "sh" | |
posixUser: "ggc_user:ggc_group" | |
telemetry: {} | |
dependencies: [] | |
lifecycle: | |
bootstrap: | |
requiresPrivilege: "true" | |
script: "\nset -eu\nKERNEL_ROOT=\"/greengrass/v2\"\nUNPACK_DIR=\"/greengrass/v2/packages/artifacts-unarchived/aws.greengrass.Nucleus/2.1.0/aws.greengrass.nucleus\"\ | |
\nrm -r \"$KERNEL_ROOT\"/alts/current/*\necho \"\" > \"$KERNEL_ROOT/alts/current/launch.params\"\ | |
\nln -sf \"$UNPACK_DIR\" \"$KERNEL_ROOT/alts/current/distro\"\nexit 100" | |
previousVersion: "2.1.0" | |
version: "2.1.0" | |
aws.greengrass.TokenExchangeService: | |
componentType: "GENERIC" | |
configuration: | |
port: 0 | |
dependencies: [] | |
lifecycle: {} | |
previousVersion: "2.0.3" | |
version: "2.0.3" | |
DataIngestionLambda: | |
componentType: "LAMBDA" | |
configuration: | |
accessControl: | |
aws.greengrass.ipc.mqttproxy: | |
DataIngestionLambda:pubsub:1: | |
operations: | |
- "aws.greengrass#PublishToIoTCore" | |
- "aws.greengrass#SubscribeToIoTCore" | |
policyDescription: "Allows access to publish/subscribe to all topics." | |
resources: | |
- "*" | |
containerMode: "NoContainer" | |
containerParams: | |
devices: | |
"0": | |
addGroupOwner: false | |
path: "/dev/ttyAMA1" | |
permission: "ro" | |
memorySize: 16000 | |
mountROSysfs: false | |
volumes: {} | |
inputPayloadEncodingType: "json" | |
lambdaExecutionParameters: | |
EnvironmentVariables: {} | |
maxIdleTimeInSeconds: 60 | |
maxInstancesCount: 100 | |
maxQueueSize: 1000 | |
pinned: true | |
pubsubTopics: {} | |
statusTimeoutInSeconds: 60 | |
timeoutInSeconds: 50 | |
dependencies: | |
- "aws.greengrass.LambdaLauncher:HARD" | |
- "aws.greengrass.TokenExchangeService:HARD" | |
- "aws.greengrass.LambdaRuntimes:SOFT" | |
lifecycle: | |
setenv: | |
AWS_GREENGRASS_LAMBDA_ARN: "arn:aws:lambda:us-west-2:905411062394:function:SLORPDataIngestion:33" | |
AWS_GREENGRASS_LAMBDA_ARTIFACT_PATH: "/greengrass/v2/packages/artifacts-unarchived/DataIngestionLambda/1.0.35/lambda-artifact" | |
AWS_GREENGRASS_LAMBDA_CONTAINER_MODE: "NoContainer" | |
AWS_GREENGRASS_LAMBDA_CONTAINER_PARAMS: "{\"devices\":{\"0\":{\"addGroupOwner\"\ | |
:false,\"path\":\"/dev/ttyAMA1\",\"permission\":\"ro\"}},\"memorySize\"\ | |
:16000,\"mountROSysfs\":false,\"volumes\":{}}" | |
AWS_GREENGRASS_LAMBDA_ENCODING_TYPE: "json" | |
AWS_GREENGRASS_LAMBDA_EXEC_ARGS: "[\"python3.7\",\"-u\",\"/runtime/python/lambda_runtime.py\"\ | |
,\"--handler=lambda_function.function_handler\"]" | |
AWS_GREENGRASS_LAMBDA_FUNCTION_HANDLER: "lambda_function.function_handler" | |
AWS_GREENGRASS_LAMBDA_PARAMS: "{\"EnvironmentVariables\":{}}" | |
AWS_GREENGRASS_LAMBDA_RUNTIME: "python3.7" | |
AWS_GREENGRASS_LAMBDA_RUNTIME_PATH: "/greengrass/v2/packages/artifacts-unarchived/aws.greengrass.LambdaRuntimes/2.0.4/runtime/" | |
AWS_GREENGRASS_LAMBDA_STATUS_TIMEOUT_SECONDS: "60" | |
shutdown: | |
requiresPrivilege: true | |
script: "/greengrass/v2/packages/artifacts/aws.greengrass.LambdaLauncher/2.0.4/lambda-launcher\ | |
\ stop; /greengrass/v2/packages/artifacts/aws.greengrass.LambdaLauncher/2.0.4/lambda-launcher\ | |
\ clean" | |
startup: | |
requiresPrivilege: true | |
script: "/greengrass/v2/packages/artifacts/aws.greengrass.LambdaLauncher/2.0.4/lambda-launcher\ | |
\ start" | |
previousVersion: "1.0.34" | |
version: "1.0.35" | |
DeploymentService: | |
ComponentToGroups: | |
aws.greengrass.Cli: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.LambdaLauncher: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.LambdaManager: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.LambdaRuntimes: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.LocalDebugConsole: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.LogManager: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.Nucleus: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
aws.greengrass.TokenExchangeService: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
DataIngestionLambda: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
GeofenceAlerts: | |
arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40: "thinggroup/SLORPTestGreengrass" | |
dependencies: [] | |
GroupToRootComponents: | |
thinggroup/SLORPTestGreengrass: | |
aws.greengrass.Cli: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.1.0" | |
aws.greengrass.LambdaLauncher: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.0.4" | |
aws.greengrass.LambdaManager: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.1.0" | |
aws.greengrass.LambdaRuntimes: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.0.4" | |
aws.greengrass.LocalDebugConsole: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.1.0" | |
aws.greengrass.LogManager: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.1.0" | |
aws.greengrass.Nucleus: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "2.1.0" | |
DataIngestionLambda: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "1.0.35" | |
GeofenceAlerts: | |
groupConfigArn: "arn:aws:greengrass:us-west-2:905411062394:configuration:thinggroup/SLORPTestGreengrass:40" | |
groupConfigName: "thinggroup/SLORPTestGreengrass" | |
version: "1.0.7" | |
LastSuccessfulShadowDeploymentId: null | |
runtime: | |
ProcessedDeployments: {} | |
version: "0.0.0" | |
FleetStatusService: | |
configuration: | |
periodicUpdateIntervalSec: 86400 | |
dependencies: [] | |
lastPeriodicUpdateTime: 1619469868044 | |
sequenceNumber: 75 | |
version: "0.0.0" | |
GeofenceAlerts: | |
componentType: "LAMBDA" | |
configuration: | |
containerMode: "NoContainer" | |
containerParams: | |
devices: {} | |
memorySize: 16000 | |
mountROSysfs: false | |
volumes: {} | |
inputPayloadEncodingType: "json" | |
lambdaExecutionParameters: | |
EnvironmentVariables: {} | |
Manifests: | |
- Lifecycle: | |
Setenv: | |
PYTHONUNBUFFERED: "1" | |
maxIdleTimeInSeconds: 60 | |
maxInstancesCount: 100 | |
maxQueueSize: 1000 | |
pinned: true | |
pubsubTopics: | |
"0": | |
topic: "gps/raw" | |
type: "PUB_SUB" | |
"1": | |
topic: "gps/raw/fwd" | |
type: "IOT_CORE" | |
statusTimeoutInSeconds: 60 | |
timeoutInSeconds: 3 | |
dependencies: | |
- "aws.greengrass.LambdaLauncher:HARD" | |
- "aws.greengrass.TokenExchangeService:HARD" | |
- "aws.greengrass.LambdaRuntimes:SOFT" | |
lifecycle: | |
setenv: | |
AWS_GREENGRASS_LAMBDA_ARN: "arn:aws:lambda:us-west-2:905411062394:function:SLORPGeofenceAlerts:5" | |
AWS_GREENGRASS_LAMBDA_ARTIFACT_PATH: "/greengrass/v2/packages/artifacts-unarchived/GeofenceAlerts/1.0.7/lambda-artifact" | |
AWS_GREENGRASS_LAMBDA_CONTAINER_MODE: "NoContainer" | |
AWS_GREENGRASS_LAMBDA_CONTAINER_PARAMS: "{\"devices\":{},\"memorySize\":16000,\"\ | |
mountROSysfs\":false,\"volumes\":{}}" | |
AWS_GREENGRASS_LAMBDA_ENCODING_TYPE: "json" | |
AWS_GREENGRASS_LAMBDA_EXEC_ARGS: "[\"python3.7\",\"-u\",\"/runtime/python/lambda_runtime.py\"\ | |
,\"--handler=lambda_function.lambda_handler\"]" | |
AWS_GREENGRASS_LAMBDA_FUNCTION_HANDLER: "lambda_function.lambda_handler" | |
AWS_GREENGRASS_LAMBDA_PARAMS: "{\"EnvironmentVariables\":{}}" | |
AWS_GREENGRASS_LAMBDA_RUNTIME: "python3.7" | |
AWS_GREENGRASS_LAMBDA_RUNTIME_PATH: "/greengrass/v2/packages/artifacts-unarchived/aws.greengrass.LambdaRuntimes/2.0.4/runtime/" | |
AWS_GREENGRASS_LAMBDA_STATUS_TIMEOUT_SECONDS: "60" | |
shutdown: | |
requiresPrivilege: true | |
script: "/greengrass/v2/packages/artifacts/aws.greengrass.LambdaLauncher/2.0.4/lambda-launcher\ | |
\ stop; /greengrass/v2/packages/artifacts/aws.greengrass.LambdaLauncher/2.0.4/lambda-launcher\ | |
\ clean" | |
startup: | |
requiresPrivilege: true | |
script: "/greengrass/v2/packages/artifacts/aws.greengrass.LambdaLauncher/2.0.4/lambda-launcher\ | |
\ start" | |
previousVersion: "1.0.7" | |
version: "1.0.7" | |
main: | |
dependencies: | |
- "aws.greengrass.Cli" | |
- "FleetStatusService:HARD" | |
- "GeofenceAlerts" | |
- "aws.greengrass.LambdaRuntimes" | |
- "DeploymentService:HARD" | |
- "aws.greengrass.LocalDebugConsole" | |
- "aws.greengrass.LogManager" | |
- "DataIngestionLambda" | |
- "aws.greengrass.LambdaLauncher" | |
- "aws.greengrass.LambdaManager" | |
- "TelemetryAgent:HARD" | |
- "aws.greengrass.Nucleus" | |
- "UpdateSystemPolicyService:HARD" | |
- "aws.greengrass.Nucleus" | |
lifecycle: {} | |
runtime: | |
service-digest: | |
aws.greengrass.Cli-v2.1.0: "iJmmF3Z8RGHLu4qHXsGoRlpvKe6Els1i+Y7phOs3wxY=" | |
aws.greengrass.LambdaManager-v2.1.0: "5EeaQXfnIrT//V9g6Kha98tvNOzRMkB2e8GeoFCJU0s=" | |
aws.greengrass.LocalDebugConsole-v2.1.0: "b2Y3q/B579oFaOFfwqOfyFiSiQWO0PPHLk/brXZ1Kx4=" | |
aws.greengrass.LogManager-v2.1.0: "oQkGYo/2fsOJIUqW5SCdTanK5HdFb5eKVJN2mePBa3k=" | |
TelemetryAgent: | |
dependencies: [] | |
runtime: | |
lastPeriodicAggregationMetricsTime: 1619499229407 | |
lastPeriodicPublishMetricsTime: 1619488078482 | |
version: "0.0.0" | |
UpdateSystemPolicyService: | |
dependencies: [] | |
version: "0.0.0" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment