aws / aws/git-remote-codecommit

Use FIPS endpoints when defined in ~/.aws/config or AWS_USE_FIPS_ENDPOINT environment variable

Ouverte
#45 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
289
Forks
40
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

To simplify the use of FIPS endpoints I recommend that git-remote-codecommit use the same mechanisms as the AWS SDKs:

https://docs.aws.amazon.com/general/latest/gr/rande.html#FIPS-endpoints

> To specify a FIPS endpoint when you call an AWS operation, use a mechanism provided by the tool that you're using to make the call. For example, the AWS SDKs provide the following mechanisms to enable the use of FIPS endpoints:
>
> - Set the AWS_USE_FIPS_ENDPOINT environment variable to true
> - Add use_fips_endpoint=true to your ~/.aws/config file

We currently use the undocumented environment variable CODE_COMMIT_ENDPOINT to do this. But would prefer that the AWS_USE_FIPS_ENDPOINT apply here also.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Repérez la gestion existante du paramètre non documenté CODE_COMMIT_ENDPOINT dans git-remote-codecommit. Comparez ce comportement avec les mécanismes de l'AWS SDK décrits dans l'issue : AWS_USE_FIPS_ENDPOINT et use_fips_endpoint dans ~/.aws/config. Le travail est terminé lorsque la sélection de l'endpoint FIPS suit ces mécanismes tout en préservant le comportement existant de l'endpoint.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
aws, git, python
Domaine
cloud, tooling
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.