aws-samples / aws-samples/lambdaedge-openidconnect-samples
Cloudfront distribution ID not known when creating secret
- Langage dominant
- JavaScript
- Étoiles
- 73
- Forks
- 22
- Merge moyen
- 19 h 45 min
- PR mergées (30 j)
- 1
Description
One of the initials steps is to create a secret with a placeholder value. However, the secret name is:
"cloudfront/DISTRIBUTION_ID"
with DISTRIBUTION_ID to be substituted with the actual cloudfront distribution ID
doc: https://github.com/aws-samples/lambdaedge-openidconnect-samples/blob/master/docs/baseconfiguration.md
Previously the secret name was to be placed in a sm-key.txt file. Looks like this has changed and the secret is simply
"cloudfront/DISTRIBUTION_ID"
The code has been updated to look for this value. https://github.com/aws-samples/lambdaedge-openidconnect-samples/blob/master/src/js/auth.js#L241
However, the distribution_ID is not know when the secret is created. And, the secret ARN must be provided to deploy the stack (circular dependency).
Am I missing something?
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par docs/baseconfiguration.md et la recherche dans src/js/auth.js autour de la ligne 241. Suivez à quel moment l’ID de distribution CloudFront et l’ARN du secret deviennent disponibles lors du déploiement de la stack, puis confirmez un workflow documenté qui évite la dépendance circulaire.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, javascript
- Domaine
- cloud, devops
- Type d'issue
- Bug
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 28/100