tellerops / teller

Cloud native secrets management for developers - never leave your command line for secrets.
https://github.com/tellerops/teller
Apache License 2.0
2.91k stars 189 forks source link

google_secretmanager provider complitelly broken in teller 2.0.7 #309

Open skillcoder opened 2 months ago

skillcoder commented 2 months ago
  1. What I'm doing wrong?
  2. Why lack of any documentation? I have checked https://docs.rs/teller-providers/latest/teller_providers/providers/google_secretmanager/index.html# but it's absolutely useless. https://github.com/tellerops/teller/blob/master/teller-cli/fixtures/google_sm_integration.yml Also useless in terms of this problem
  3. What I should check with gcloud cli (please provide a specific commands) to be able to use teller with google_secretmanager provider?
teller -V
teller 2.0.7
cat .teller.yml
providers:
  google_secrets_manager:
    kind: google_secretmanager
    maps:
      - id: testsecret
        path: projects/1234567890
teller --verbose --config .teller.yml put --providers google_secrets_manager --map-id testsecret PGTST=test
Error: No such file or directory (os error 2)

Location:
    /home/runner/work/teller/teller/teller-cli/src/cli.rs:218:18