serverless-kms-secrets icon indicating copy to clipboard operation
serverless-kms-secrets copied to clipboard

Getting Started Instructions Failing

Open hammadzz opened this issue 8 years ago • 1 comments

Setup as in instructions (serverless-kms-secrets v1.0.2) yet it fails when trying to encrypt a key

Added to my serverless.yml

custom:
  serverless-kms-secrets:
    secretsFile: kms-secrets.${opt:stage, self:provider.stage}.${opt:region, self:provider.region}.yml
  kmsSecrets: ${file(kms-secrets.${opt:stage, self:provider.stage}.${opt:region, self:provider.region}.yml)}

Ran this command

serverless encrypt -n SECRETS:MY_SECRET -v [my_secret] -k [my_key_id]

The error I see:

 ENOENT: no such file or directory, lstat '/Users/[MyUser]/Documents/[myproject]/kms-secrets.dev.us-east-1.yml'

hammadzz avatar Nov 04 '17 16:11 hammadzz

Removing kmsSecrets under custom in server less.yml, then running the encrypt command works. After the secrets yml file is created you can now add kmsSecerets under custom.

hammadzz avatar Nov 04 '17 17:11 hammadzz