今のところ無理やり回避しています。
Amazon Linux AMIを使って、EC2に構築したLinux環境では、AWS SDKがプリインストールされており、どうやらデフォがv2みたい。
せやさかい、 gonsuke/fluent-plugin-dynamodb · GitHub を動かそうと思っても、AWS SDK v1で作られてるし、下位互換とかまったくないから、全然動かないんすよね。
で、四苦八苦して、out_dynamodb.rb の、
require 'aws-sdk'
ってなってるところを、
require 'aws-sdk-v1'
って変更したら、v1のSDKを読み込むので、問題なく動いた。
Pluginを直接触ってるしあんま良くないから、他の環境側で回避する方法かPlugin自体を何が何でもv1読み込むように修正するかしないとですね。