You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If multiple lambdas are defined with these values the same, only one deployment entry will be created in the riff-raff.yaml as subsequent ones will be overwritten.
Would it be better to use the function name instead of app for the keys here?
Or is it incorrect to share app between lambdas?
The text was updated successfully, but these errors were encountered:
The combined value of App and Stack identify a unique resource. More specifically the combination of AwsAccount, Region, Stack, App and Stage represent a globally unique resource.
As I understand it, we expect the trio of Stack / App / Stage to uniquely identify a running service. This is important for reporting, monitoring, cost analysis and so on. I think the behaviour you're seeing here reflects this assumption, but perhaps there's more we could do to flag this situation as an explicitly broken stack at compile time!
The Stack tag is used to group applications together into a single service so here I'd expect a different App tag for each lambda with a shared Stack tag that groups them together. This is without seeing what you're working on though, let us know if that doesn't make sense in your case?
If multiple lambdas are defined with these values the same, only one deployment entry will be created in the riff-raff.yaml as subsequent ones will be overwritten.
Would it be better to use the function name instead of
app
for the keys here?Or is it incorrect to share
app
between lambdas?The text was updated successfully, but these errors were encountered: