[Exploration] Plugins
See original GitHub issueCurrently we are exploring ways to extend SAM CLI’s (Serverless Application Model Command Line Interface) functionality by allowing developers to build plugins. We are considering three kinds of plugins -
- IaC plugins enable SAM CLI
build
andpackage
steps to be run on IaC frameworks that are not currently supported. - Local Emulator Plugins increase the local testability of infrastructure by creating emulators for dependencies not currently supported.
- Workflow Customization allows plugins to add custom steps in the SAM CLI build workflow.
Of the three options above, which is the most useful to you and why? Which is the least useful?
Issue Analytics
- State:
- Created 2 years ago
- Reactions:41
- Comments:13 (1 by maintainers)
Top Results From Across the Web
backstage/plugin-explore
Home > @backstage/plugin-explore. A Backstage plugin for building an exploration page of your software ecosystem. Classes. Class, Description ...
Read more >Explore plugins - MCreator
Explore plugins. MCreator plugins are extensions adding additional functionality to MCreator such as new generator types, new procedure blocks, AI tasks, ...
Read more >Suggestions for mods/plugins/packs/etc to promote ... - Reddit
Suggestions for mods/plugins/packs/etc to promote Exploration in 1.14 ... to offer a little more motivation and rewards for exploration.
Read more >RPGRegions [1.16+] | SpigotMC - High Performance Minecraft
RPGRegions is the all-in-one region exploration plugin that will finally make it exciting for your players to explore.
Read more >@backstage/plugin-explore - npm
@backstage/plugin-explore. TypeScript icon, indicating that this package has built-in type declarations. 0.3.42 • Public • Published a month ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
This is great, waiting for it so much, dreaming of being able to extend and make it able to:
For all above my current solution is a custom sam local emulator, built on flask, but I needed to implement a custom cloudformation parser, far from what real sam supports. And it just lives in my own world instead of sharing with others.
Great ideea and hope it shapes up!
Option 3 would be quite useful for me to address problems like https://github.com/aws/serverless-application-model/issues/2150. In the case CloudFormation does not end up with semantics to express embedded data types, I would want to develop a way to do so. By authoring that as an extension I could also share it with the broader community.