Add Support for Container Credentials in AWS Federated Auth

Aberta
#18,996 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@chrisguitarguy já está trabalhando nisso.

Desde 5/11/2026.

  • #18997 de @chrisguitarguy — aberto

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
aws, python
Domínio
authentication, cloud

Direção de pesquisa

Start by reviewing the linked pull request #18997 and the AWS container credentials documentation linked in the issue. The request is to support container credentials for federated authentication in ECS or EKS through an external credentials file or JSON, without extra configuration. Done means that flow works without a custom security credentials provider.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

triage me type: feature request
Determine this is the right repository
  • I determined this is the correct repository in which to report this feature request.
Summary of the feature request

We use gcloud federated auth quite a bit and it works well in lambdas, but a lot of our workloads are in ECS where container credentials are used. https://docs.aws.amazon.com/sdkref/latest/guide/feature-container-credentials.html

It would be nice to have that supported out of the box.

Desired code experience

Just be able to use an external credentials file that points to aws and have it jsut work in containers, no additional configuration necessary or custom security credentials providers necessary.

Expected results

Again, having an AWS federated authentication just work in ECS or EKS (via a credentials file or JSON) without any extra configuration or custom security credentials providers.

API client name and version

No response

Use case

This would be helpful for folks using federated authentication in workloads running in ECS or EKS.

Additional context
Linguagem predominante
Python
Estrelas
5.4k
Forks
1.8k
Merge médio
2d 7h
PRs com merge (30d)
173

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de googleapis/google-cloud-python

Todas as issues de googleapis/google-cloud-python

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.