serverless-plugin-canary-deployments
serverless-plugin-canary-deployments copied to clipboard
Canary deployments for your Serverless application
## Proposed changes Currently you cannot specify an ARN for the deployment hooks `preTrafficHook` and `postTrafficHook`. The deployment hooks only expect a resource name that should exist within the cloudformation...
What are the steps to reproduce this issue? ------------------------------------------- 1. Create a httpApi with jwt authorizer ``` httpApi: cors: true authorizers: serviceAuthorizer: identitySource: $request.header.Authorization issuerUrl: https://cognito-idp.${region}.amazonaws.com/${cognitoPoolId} audience: - ${client1Id} iamRoleStatements:...
Please add ALB events as well to the list of supported events. Appreciate it! Any other comments? ------------------- In the current list of events supported by serverless-plugin-canary-deployments, ALB events are...
What are the steps to reproduce this issue? ------------------------------------------- 1. set `versionFunctions` to `false` 2. Try setting canary deployments, you'll get the error as in #38 What happens? ------------- Generated...
(Thanks for reporting an issue! Please, then fill out the blanks below.) What are the steps to reproduce this issue? ------------------------------------------- 1. create a deploy with alarms 2. have the...
Repository that reproduces the problem: https://github.com/humodz-forks/serverless-canary-concurrency-issue What are the steps to reproduce this issue? ------------------------------------------- 1. In `serverless.yml`, add `provisionedConcurrency: 1` to the function's configuration 2. Deploy 3. Attempt to...
I think this plugin is my best shot at true blue/green deployments using serverless. However, I'd like to use the preTrafficHook before switch to allow an end to end test...
(Thanks for reporting an issue! Please, then fill out the blanks below.) What are the steps to reproduce this issue? ------------------------------------------- 1. `npm i` 2. `cd example` 3. `sls deploy...
What are the steps to reproduce this issue? ------------------------------------------- Create a function with an `httpApi` event and a `deploymentConfiguration`: ```yaml functions: http: handler: dist/lambda/http.http events: - httpApi: '*' deploymentSettings: type:...
## Proposed changes this adds support for api gateway v1 authorizers (for http eventsources). right now if you try to use an authorizer that has a canary config api gateway...