Проблема AWS PHP SDK с учетными данными после обновления до версии 3Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема AWS PHP SDK с учетными данными после обновления до версии 3

Сообщение Anonymous »

У меня возникла проблема с получением учетных данных после обновления со 2-й версии до 3-й.
Мой сервис получает учетные данные с метасервера и кэширует их в файле.
Вот как определение службы выглядит во 2-й версии:< /p>

Код: Выделить всё

my_app.infrastructure.s3.client.credentials_cache.adapter:
class: Doctrine\Common\Cache\FilesystemCache
public: false
arguments:
- '%kernel.cache_dir%/aws_credentials'

my_app.infrastructure.s3.client.credentials_cache:
class: Guzzle\Cache\DoctrineCacheAdapter
public: false
arguments:
- '@my_app.infrastructure.s3.client.credentials_cache.adapter'

my_app.infrastructure.s3.client:
class: Aws\S3\S3Client
factory: [ 'Aws\S3\S3Client', 'factory' ]
arguments:
- region: "%my_app_organization_dictionary_aws_s3_region%"
credentials.cache: '@my_app.infrastructure.s3.client.credentials_cache'
с этой конфигурацией какое-то время работает, после обновления я изменил способ кэширования учетных данных с мета-сервера.

Код: Выделить всё

    my_app.infrastructure.s3.client.credentials_cache.adapter:
class: Doctrine\Common\Cache\FilesystemCache
public: false
arguments:
- '%kernel.cache_dir%/aws_credentials'

my_app.infrastructure.s3.client.credentials_cache:
class: Aws\DoctrineCacheAdapter
public: false
arguments:
- '@my_app.infrastructure.s3.client.credentials_cache.adapter'

my_app.infrastructure.s3.client.credentials_provider:
class: Aws\Credentials\CredentialProvider
factory: [ 'Aws\Credentials\CredentialProvider', 'defaultProvider' ]
public: false

my_app.infrastructure.s3.client.cached_credentials_provider:
class: Aws\Credentials\CredentialProvider
factory: [ 'Aws\Credentials\CredentialProvider', 'cache' ]
arguments:
- '@my_app.infrastructure.s3.client.credentials_provider'
- '@my_app.infrastructure.s3.client.credentials_cache'
public: false

my_app.infrastructure.s3.client:
class: Aws\S3\S3Client
factory: [ 'Aws\S3\S3Client', 'factory' ]
arguments:
- region: "%my_app_organization_dictionary_aws_s3_region%"
version: 'latest'
credentials: '@my_app.infrastructure.s3.client.cached_credentials_provider'
но все равно получаю ошибку

Код: Выделить всё

FAIL AWS S3: Fail check the AWS S3 with bucket "my_app_bucket".
Reason: [Aws\Exception\CredentialsException]
Error retrieving credentials from the instance profile metadata server.
(cURL error 28: Operation timed out after 1001 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://169.254.169.254/latest/api/token).
Есть идеи, что не так с моей настройкой?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ding-to-v3
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема AWS PHP SDK с учетными данными после обновления до версии 3
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Проблема AWS PHP SDK с учетными данными после обновления до версии 3
    Anonymous » » в форуме Php
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Конфликт AWS между aws.java.sdk.core и aws.java.sdk.s3 jdk 21
    Anonymous » » в форуме JAVA
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Конфликт AWS между aws.java.sdk.core и aws.java.sdk.s3 jdk 21
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Рекомендации по управлению учетными данными AWS в сервисе FastAPI, развернутом в Kubernetes, для лямбда-вызовов между уч
    Гость » » в форуме Python
    0 Ответы
    47 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»