特定の資格情報とキーを含む yml ファイルがあります。したがって、セキュリティを強化するために、s3にアップロードして、プライベートURLまたはawsオブジェクトを使用してアクセスするのが良いかどうか疑問に思いました.
動作しないファイルをロードするために、development.rb に URL を指定しようとしました。
次に、aws オブジェクトを作成して、s3 バケット内のファイルにアクセスしてみました。
s3 = AWS::S3.new(access_ key_id: 'xxx', secret_access_key: 'yyy')
s3.buckets['my-bucket'].objects['file_name.yml']
ファイルにアクセスして読み取るために、.ymlなしでurl、ファイル名を入れてみました。しかし、それは私を空に戻し続けます{}
。これは、URL/ファイルのアクセス許可と関係がありますか?? どうすればこれを達成できますか?
AWS を使用するのはこれが初めてであり、私のアプローチが正しいかどうか、またはこれが機密データを安全に保つための最良の方法であるかどうかはわかりません. これを達成する方法を教えてください。
ありがとう