lade 0.17.2

Automatically load secrets from your preferred vault as environment variables, and clear them once your shell command is over.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
> ./show-example network
^curl .*127.0.0.1:18080/.*$:
  TF_VAR_demo_token: file://../sources/config.json?query=.token
  18080: kubectl://127.0.0.1:6445/k3d-lade-k3d-shared/lade-k3d-ns/service/http-echo/8080

> curl -s --data ping=pong http://127.0.0.1:18080/ | jq -r .body
⠋ File: TF_VAR_demo_token

⠋ http-echo:8080 on 18080

✔︎ File: TF_VAR_demo_token                                                0 ms

✔︎ http-echo:8080 on 18080 pid=43944                                    309 ms

ping=pong

>