keilerkonzept / Aws Secretsmanager Files
Licence: mit
writes AWS Secrets Manager secrets to files on disk. single binary, no dependencies. osx & linux & windows. #aws #golang #cli
Stars: ✭ 29
Programming Languages
go
31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Aws Secretsmanager Files
Executor
Watch for file changes and then execute command. Very nice for test driven development.
Stars: ✭ 14 (-51.72%)
Mutual labels: files
Localstack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!
Stars: ✭ 37,724 (+129982.76%)
Mutual labels: aws
Graphql Serverless
Sample project to guide the use of GraphQL and Serverless Architecture.
Stars: ✭ 28 (-3.45%)
Mutual labels: aws
Ecsctl
Command-line tool for managing AWS Elastic Container Service and Projects to run on it.
Stars: ✭ 15 (-48.28%)
Mutual labels: aws
Aws Auto Terminate Idle Emr
AWS Auto Terminate Idle AWS EMR Clusters Framework is an AWS based solution using AWS CloudWatch and AWS Lambda using a Python script that is using Boto3 to terminate AWS EMR clusters that have been idle for a specified period of time.
Stars: ✭ 21 (-27.59%)
Mutual labels: aws
Flask Boto3
Flask extension that ties boto3 connectors to the application context
Stars: ✭ 27 (-6.9%)
Mutual labels: aws
Aws Sdk Android Samples
This repository has samples that demonstrate various aspects of the AWS SDK for Android, you can get the SDK source on Github https://github.com/aws-amplify/aws-sdk-android/
Stars: ✭ 943 (+3151.72%)
Mutual labels: aws
Temperment
Get a random temporary file or directory path that will delete itself
Stars: ✭ 21 (-27.59%)
Mutual labels: files
Step Functions Demo
This is a demo project, created as a part of the blog post. The project uses serverless for deployments.
Stars: ✭ 15 (-48.28%)
Mutual labels: aws
Awslib scala
An idiomatic Scala wrapper around the AWS Java SDK
Stars: ✭ 20 (-31.03%)
Mutual labels: aws
Bloom
The simplest way to de-Google your life and business: Inbox, Calendar, Files, Contacts & much more
Stars: ✭ 934 (+3120.69%)
Mutual labels: files
Lambda Proxy Router
A simple router for AWS Lambda Proxy Functions
Stars: ✭ 14 (-51.72%)
Mutual labels: aws
Serverless Plugin Stackstorm
Plugin for serverless framework to run ready to use actions from StackStorm Exchange as AWS Lambda.
Stars: ✭ 28 (-3.45%)
Mutual labels: aws
Caprover
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Stars: ✭ 7,964 (+27362.07%)
Mutual labels: aws
Workshop Donkeytracker
Workshop to build a serverless tracking application for your mobile device with an AWS backend
Stars: ✭ 27 (-6.9%)
Mutual labels: aws
Aws Scalable Big Blue Button Example
Demonstration of how to deploy a scalable video conference solution based on Big Blue Button
Stars: ✭ 29 (+0%)
Mutual labels: aws
Tweetmap
A real time Tweet Trend Map and Sentiment Analysis web application with kafka, Angular, Spring Boot, Flink, Elasticsearch, Kibana, Docker and Kubernetes deployed on the cloud
Stars: ✭ 28 (-3.45%)
Mutual labels: aws
Aws Lambda Dotnet
Libraries, samples and tools to help .NET Core developers develop AWS Lambda functions.
Stars: ✭ 945 (+3158.62%)
Mutual labels: aws
aws-secretsmanager-files
Writes AWS Secrets Manager secrets to files on disk. (If you need secrets as environment variables instead, you can use aws-secretsmanager-env)
Get it
Using go get:
go get -u github.com/keilerkonzept/aws-secretsmanager-files
Or download the binary from the releases page.
# Linux
curl -L https://github.com/keilerkonzept/aws-secretsmanager-files/releases/download/1.2.164/aws-secretsmanager-files_1.2.164_linux_x86_64.tar.gz | tar xz
# OS X
curl -L https://github.com/keilerkonzept/aws-secretsmanager-files/releases/download/1.2.164/aws-secretsmanager-files_1.2.164_osx_x86_64.tar.gz | tar xz
# Windows
curl -LO https://github.com/keilerkonzept/aws-secretsmanager-files/releases/download/1.2.164/aws-secretsmanager-files_1.2.164_windows_x86_64.zip
unzip aws-secretsmanager-files_1.2.164_windows_x86_64.zip
Use it
aws-secretsmanager-files [OPTIONS]
Usage of aws-secretsmanager-files:
-file-mode uint
file mode for secret files (default 256)
-profile string
override the current AWS_PROFILE setting
-secret FILE_PATH=SECRET_ARN
a key/value pair FILE_PATH=SECRET_ARN (may be specified repeatedly)
-secret-json-key FILE_PATH=SECRET_ARN#JSON_KEY
a key/value pair FILE_PATH=SECRET_ARN#JSON_KEY (may be specified repeatedly)
-secret-json-key-string FILE_PATH=SECRET_ARN#JSON_KEY
a key/value pair FILE_PATH=SECRET_ARN#JSON_KEY (may be specified repeatedly)
-version
print version and exit
Examples
$ aws-secretsmanager-files -secret ./secret.json=arn:aws:secretsmanager:eu-west-1:28381901202㊙️example-secret-1
$ cat ./secret.json
{"hello":"world"}
$ aws-secretsmanager-files -secret-json-key ./secret.json=arn:aws:secretsmanager:eu-west-1:28381901202㊙️example-secret-1#hello
$ cat ./secret.json
"world"
$ aws-secretsmanager-files secret-json-key-string ./secret.json=arn:aws:secretsmanager:eu-west-1:28381901202㊙️example-secret-1#hello
$ cat ./secret.json
world
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].