참 바보였지 뭐야ㅎ-21.06.01
오늘 어제부터 있었던 오류를 해결했다
boto3를 사용해서 Dynamo DB랑 연동하려고 했는데
계속 자격증명 오류가 떠서
무슨 일인가?? 왜 이러지??
하고 이틀 동안 계속 찾았다
그런데 딱히 답도 안 나오고 IAM에 들어가서 이곳저곳 다 뒤져도
해결이 안 돼서 정말 답답했다
결국 어제 갑자기 떨어진 청구서와 함께 스트레스를 받으면서
아침 8시가 돼서야 잠을 잤다
오늘 1시쯤에 일어나서 밥을 먹고 바로 오류를 붙들고 있었다
그러다 9시가 되서 합리적인 의심을 하기 시작했다
계속 내 머릿속에 맴돌고 있던 의문점...
내가 쓴 코드에는 내가 만든 Dynamo DB와 연동될 어떤 인증 정보도 없었다
속으로 계속 가지고 있었던 합리적인 의심이었지만
RDS의 연동 정보를 사용하는 건가?? 하는 안일한 생각만 했다
하지만 컴공과에 들어와서 공부를 하면 할수록
알게 되는 진리를 떠올렸어야 했다
그것은 바로
컴퓨터는 빠르고 정확하지만
0과 1밖에 모르는 진짜 멍청한 기계
라는 것이다
알아서 해줄 리가 없는데...
하고 왜 안되는지 생각해봤는데
내가 윈도우 PowerShell로 작업을 하다가
ubuntu로 바꿨다는 것이 갑자기 생각났다
그러니 AWS CLI에 인증정보를 넣어두지 않았다는 사실을
코난이
"뜨으아아아아아아!!!"
하면서 뭔가 떠오르는 것 마냥 생각났다
그리고 차근차근 CLI를 install하고 인증정보를 넣으니
드디어ㅠㅠㅠㅠㅠㅠ
해냈다!!!
기쁨에 PC방 가서 오버워치 좀 했다
아 진짜 너무 다행이다
중간에 아 프로젝트 접어야 하나
ㅠㅠㅠㅠㅠ
어쩌지??ㅠㅠㅠ
난 그 시간 동안 시간만 버린 것인가 하는 생각도 하고
자괴감도 많이 느꼈는데
드디어 해냈다
크으으으으
이 맛에 컴공하지!!!