This .NET Core global tool provides the awslocal
command, which is a thin wrapper around the aws
command line interface for use with LocalStack. This tool is a .NET Core port of the
LocalStack AWS CLI for the people who have experienced issues with LocalStack AWS CLI.
Build server | Platform | Build status |
---|---|---|
Azure Pipelines | Ubuntu | |
Azure Pipelines | macOs | |
Azure Pipelines | Windows |
You can install the awslocal
command via .NET Core CLI
:
dotnet tool install --global LocalStack.AwsLocal
Stable | Nightly |
---|---|
The awslocal
command has the same usage as the aws
command. For detailed usage,
please refer to the man pages of aws help
.
Instead of the following command ...
aws --endpoint-url=http://localhost:4568 kinesis list-streams
... you can simply use this:
awslocal kinesis list-streams
You can use the following environment variables for configuration:
LOCALSTACK_HOST
: Set the hostname for the localstack instance. Useful when you have localstack is bound to another interface (i.e. docker-machine).USE_SSL
: Whether to usehttps
endpoint URLs (required if LocalStack has been started withUSE_SSL=true
enabled). Defaults tofalse
.
Licensed under MIT, see LICENSE for the full text.