LocalStack lifecycle management plugin for Orcdkestrator
npm install @orcdkestrator/orcdk-plugin-localstack --save-devAdd to your orcdk.config.json:
{
"plugins": [
{
"name": "localstack",
"enabled": true,
"config": {
// Plugin-specific configuration
}
}
]
}See configuration section above and examples directory for detailed usage.
See API Documentation for detailed information.
| Option | Type | Default | Description |
|---|---|---|---|
| enabled | boolean | true | Enable/disable the plugin |
This plugin requires LocalStack CLI to be installed:
pip install localstackThe plugin manages LocalStack lifecycle including starting, stopping, health checks, and hot reloading for Lambda functions.
See the examples directory for complete examples.
# Clone the repository
git clone https://github.com/orcdkestrator/orcdk-plugin-localstack.git
# Install dependencies
npm install
# Run tests
npm test
# Build
npm run buildSee CONTRIBUTING.md for contribution guidelines.
MIT - see LICENSE for details.