diff options
author | Mike Crute <mike@crute.us> | 2022-03-03 15:16:33 -0800 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2022-03-03 15:16:55 -0800 |
commit | e95acb79adca2fdcc650ef449ad78c639ea6c3bf (patch) | |
tree | f58db04b8add4acd1f680c424bd0960654cc4c99 | |
parent | cecd9361379d4c04480468cf42c0859dec1708a1 (diff) | |
download | dotfiles-e95acb79adca2fdcc650ef449ad78c639ea6c3bf.tar.bz2 dotfiles-e95acb79adca2fdcc650ef449ad78c639ea6c3bf.tar.xz dotfiles-e95acb79adca2fdcc650ef449ad78c639ea6c3bf.zip |
Add mongo helper scripts
-rw-r--r-- | .gitignore | 1 | ||||
-rwxr-xr-x | bin/prod-mongo.sh | 7 | ||||
-rwxr-xr-x | bin/vault.sh | 7 |
3 files changed, 15 insertions, 0 deletions
@@ -133,6 +133,7 @@ | |||
133 | /.mc/ | 133 | /.mc/ |
134 | /.midway/ | 134 | /.midway/ |
135 | /.mitmproxy/ | 135 | /.mitmproxy/ |
136 | /.mongodb/ | ||
136 | /.mongorc.js | 137 | /.mongorc.js |
137 | /.mozilla/ | 138 | /.mozilla/ |
138 | /.mpd/ | 139 | /.mpd/ |
diff --git a/bin/prod-mongo.sh b/bin/prod-mongo.sh new file mode 100755 index 0000000..5b8fc73 --- /dev/null +++ b/bin/prod-mongo.sh | |||
@@ -0,0 +1,7 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | mongosh \ | ||
4 | mongodb.sea4.crute.me \ | ||
5 | --username=root \ | ||
6 | --authenticationDatabase=admin \ | ||
7 | --password="$(vault.sh read --format=json database/static-creds/mongodb-root | jq -r .data.password)" | ||
diff --git a/bin/vault.sh b/bin/vault.sh new file mode 100755 index 0000000..9d5cbd8 --- /dev/null +++ b/bin/vault.sh | |||
@@ -0,0 +1,7 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | export VAULT_ADDR="https://vault.sea4.crute.me:8200" | ||
4 | export VAULT_SKIP_VERIFY=true | ||
5 | export VAULT_TOKEN="$(pass Pomona/Vault_Root_Token | head -n1)" | ||
6 | |||
7 | vault "$@" | ||