aws lambda에서 git쓰기
arn:aws:lambda:us-east-1:553035198032:layer:git-lambda2:8
- 람다 레이어에 위 arn을 추가한다
- 사용 런타임에 따라 다른 arn을 추가해야 한다는데
- https://github.com/lambci/git-lambda-layer README.md를 확인해서 추가하자
상황
- 람다에서 git 명령을 사용하고 싶다
레이어 추가
| 1 | Resources: | 
- sam template.yaml에서는 위와 같이 추가한다
- 또는 aws console로 직접 해당 람다에 가서 추가해 줄 수 있다
람다에서 깃 쓸 때 고려사항
- 람다에서는 가급적 가벼운 일을 해야 한다
- git clone 한다면 /tmp 디렉터리에서 한다 (clone 옵션을 살펴서 최대한 필요한 것만 가져오자)
- 인증은 Personal access tokens을 사용했다- 토큰이 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx이렇게 있을 때,
- https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@github.com/{레포 오너}/{레포 명}.git
- 이렇게 사용할 수 있다
 
- 토큰이 
참고
aws lambda에서 git쓰기