diff --git a/pkg/secret/ssm.go b/pkg/secret/ssm.go index 8468241..cdbc7f8 100644 --- a/pkg/secret/ssm.go +++ b/pkg/secret/ssm.go @@ -25,6 +25,10 @@ func GetSSMSecret(k string, v []byte) (string, error) { return "", err } + if j["$ssm"] == nil { + return "", errors.New("$ssm is nil, this is most likely due to an indentation problem") + } + var region string var service string if _, ok := j["$ssm"].(map[string]interface{})["service"]; ok {