Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

Latest commit

 

History

History
23 lines (19 loc) · 557 Bytes

README.md

File metadata and controls

23 lines (19 loc) · 557 Bytes

gcp secret puller

This tool just pull google cloud secret with your current user permissions and convert them to the requested format.

The definition file should look like this:

postgresql:
  api:
    password:
      gcloudSecretPath:
        project: development
        name: postgresql-api-password
        version: 1
    user:
      gcloudSecretPath:
        project: development
        name: postgresql-api-user
        version: 1
env: develop

GCLOUD_ACCESS_TOKEN=$(gcloud auth print-access-token) gcp-secret-puller secrets.yml dotenv