Elasticsearch::Model.client = Elasticsearch::Client.new( host: ENV.fetch('ELASTICSEARCH_ENDPOINT'), port: 80 ) do |faraday| faraday.use FaradayMiddleware::Gzip # ここを追加 faraday.request :aws_signers_v4, credentials: Aws::Credentials.new(ENV.fetch('AWS_KEY_ID'), ENV.fetch('AWS_ACCESS_KEY')), service_name: 'es', region: 'ap-northeast-1' faraday.adapter Faraday.default_adapter end