Browse Source
* CLDC-NONE: Add dev container to access infrastructure * CORE-NONE: Add internal wiki linkCLDC-4138-update-major-repairs-hint-text
5 changed files with 24 additions and 0 deletions
@ -0,0 +1,8 @@ |
|||||||
|
FROM homebrew/brew |
||||||
|
|
||||||
|
RUN brew install aws-vault && brew install awscli |
||||||
|
RUN curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb" -o "session-manager-plugin.deb" && sudo dpkg -i session-manager-plugin.deb |
||||||
|
|
||||||
|
ENV AWS_VAULT_BACKEND=file |
||||||
|
ENV AWS_VAULT_FILE_DIR=./vault |
||||||
|
ENV AWS_CONFIG_FILE=./config |
||||||
@ -0,0 +1,6 @@ |
|||||||
|
{ |
||||||
|
"name": "CORE aws-vault", |
||||||
|
"build": { |
||||||
|
"dockerfile": "Dockerfile" |
||||||
|
} |
||||||
|
} |
||||||
@ -0,0 +1,5 @@ |
|||||||
|
# CORE AWS/AWS-vault dev container |
||||||
|
|
||||||
|
Sets up aws CLI & aws-vault CLI, as well as config storage. |
||||||
|
|
||||||
|
See [internal documentation](https://softwiretech.atlassian.net/wiki/spaces/Support/pages/21648277643/CORE+AWS+Tasks#Accessing-a-database) for further description on configuring this with our infrastructure. |
||||||
Loading…
Reference in new issue