https://github.com/outstand/aws-credentials-server
Expose a specified IAM role to your development environment! 🎉
https://github.com/outstand/aws-credentials-server
aws aws-iam aws-sts
Last synced: 2 months ago
JSON representation
Expose a specified IAM role to your development environment! 🎉
- Host: GitHub
- URL: https://github.com/outstand/aws-credentials-server
- Owner: outstand
- Created: 2020-11-24T00:58:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-24T21:28:02.000Z (over 4 years ago)
- Last Synced: 2025-01-21T08:11:51.739Z (4 months ago)
- Topics: aws, aws-iam, aws-sts
- Language: Ruby
- Homepage: https://hub.docker.com/r/outstand/aws-credentials-server
- Size: 25.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# aws-credentials-server [](https://buildkite.com/outstand/aws-credentials-server)
aws-credentials-server is a tool to expose a specified IAM role to your development environment.
It can be run directly on 169.254.169.254 or behind a proxy like [dinghy-http-proxy](https://github.com/codekitchen/dinghy-http-proxy).
Example:
```yaml
version: '3.8'
services:
aws-credentials-server:
image: outstand/aws-credentials-server:latest
container_name: aws-credentials-server
restart: unless-stopped
ports:
- '80'
environment:
APP_ENV: production
AWS_REGION: us-east-1
ROLE_ARN: "CHANGEME"
VIRTUAL_HOST: 169.254.169.254
VIRTUAL_PORT: 80
HTTPS_METHOD: noredirect
volumes:
- ~/.aws:/home/srv/.aws
- ~/.awsvault:/home/srv/.awsvault
```## Inspiration
- https://github.com/99designs/aws-vault