Skip to content

Commit

Permalink
Merge pull request #240 from b4nst/docs/update-sops-command
Browse files Browse the repository at this point in the history
docs: update secret doc to use FIFO instead of temporary file
  • Loading branch information
stefanprodan authored Nov 11, 2023
2 parents 1cd3b1c + e3a8167 commit efc637a
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions docs/bundle-secrets.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ $ timoni bundle build -f bundle.cue --runtime-from-env | grep redis
## SOPS secrets

When using [SOPS](https://github.com/getsops/sops),
we can decrypt the secrets and pipe
we can decrypt the secrets and [inject](https://github.com/getsops/sops#passing-secrets-to-other-processes)
those values to env vars, then use `--runtime-from-env`.

Another option is to extract the secret values of a Timoni Bundle to an YAML or JSON file,
Expand Down Expand Up @@ -164,9 +164,5 @@ at apply-time we can run the SOPS decryption,
and pass the plain YAML to Timoni's apply command like so:

```shell
sops -d bundle.secret.yaml > bundle.secret.plain.yaml
timoni bundle apply -f bundle.main.cue -f bundle.secret.plain.yaml
rm bundle.secret.plain.yaml
sops exec-file --filename secrets.yml bundle.secret.yaml 'timoni bundle apply -f bundle.main.cue -f {}'
```

0 comments on commit efc637a

Please sign in to comment.