Using Commandeer as a Front-End Console for AWS Local Resources

Installing Commandeer

$ sudo snap install commandeer

Localstack Set Up

$ mkdir -p $HOME/localstack/host_tmp_dir
version: '3.7'
services:
localstack:
container_name: localstack-main
image: localstack/localstack:0.12.5
ports:
- "4566:4566"
- "4571:4571"
environment:
- SERVICES=${SERVICES-acm,apigateway
,cloudformation,cloudwatch,dynamodb
,dynamodbstreams,ec2,es,events
,firehose,iam,kinesis,kms,lambda,rds
,route53,s3,s3api,secretsmanager,ses,sns
,sqs,ssm,stepfunctions,sts}
- DEBUG=${DEBUG- }
- LAMBDA_EXECUTOR=${LAMBDA_EXECUTOR-docker}
- KINESIS_ERROR_PROBABILITY=${KINESIS_ERROR_PROBABILITY-0.0}
- DOCKER_HOST=unix:///var/run/docker.sock
- DATA_DIR=/tmp/localstack/data
- HOST_TMP_FOLDER=${TMPDIR}
- LAMBDA_REMOTE_DOCKER=false
volumes:
- "${TMPDIR:-/tmp/localstack}:/tmp/localstack"
- "/var/run/docker.sock:/var/run/docker.sock"
$ cd $HOME/localstack
$ TMPDIR=$HOME/localstack/host_tmp_dir docker-compose up -d

Check Commandeer to Localstack Connectivity

$ commandeer &

Examples of Using the Commandeer Console

Closing Remarks

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store