Skip to content

catnekaise/ghrawel-tokenprovider-lambda-dotnet

Repository files navigation

ghrawel TokenProvider Lambda .NET

This application template is used by catnekaise/ghrawel and that repository also contains all documentation. For specifics about this application, read here.

Logging

Proper logging will be added via AWS PowerTools once chore: AOT support for Logging and Metrics #557 has been merged.

Performance

Init is less than 200ms in most memory configurations. A large amount of the time in the first request and an even larger amount of time in additional requests is spent on rsa.ImportFromPem(privateKey). This time can be decreased by increasing function memory. For now, no option for not repeating importing of the private key has been created.

Environment Variables

Var Examples
SECRETS_STORAGE PARAMETER_STORE or SECRETS_MANAGER
SECRETS_PREFIX /catnekaise/github-apps
DEBUG_LOGGING true

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published