We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GET /v1/terraform/user001?workspace=key
쿼리로 들어오는 workspace는 테라폼에서 처리를 위한 파라메터이니 신경 쓰지 않으셔도 됩니다 :)
"outputs": { "result": { "value": [ "ec2_team-0": "1234", "ec2_team-1": "12345", "ec2_team-2": "123456" ], "type": [ "list", "string" ] } }, ....
{ "result" : [ {"ec2_1" : aes256(1234)}, {"ec2_2" : aes256(12345)}, {"ec2_3" : aes256(123456)} ] }
// GET 요청 발생 // 테라폼에서 user001과 workspace=key 값을 참고하여 workspace 변경 // var file = /어딘가에 위치한 파일/terraform.tfstate
// 위에 까진 제가 개발해야하는 내역입니다, file 위치는 전달드린 파일로 해서 개발해주세요! // file 을 읽어서 result 생성 및 200 과 함께 return, 단 키값은 aes256으로 암호화할 것
The text was updated successfully, but these errors were encountered:
궁금한게 있는데 AES 키 교환은 어떻게 하실 예정인가요?
Sorry, something went wrong.
프론트랑 상의해서 static하게 박아두려고 합니다 (네트워크 교환 X)
https://github.com/ECTwo/ec2-backend/commits/aws/keys
위 브랜치 베이스에서 작업해주시면 됩니다.
$ git checkout aws/keys
Danna-github
No branches or pull requests
구현 내용
GET /v1/terraform/user001?workspace=key
입력
출력
동작방식
// GET 요청 발생
// 테라폼에서 user001과 workspace=key 값을 참고하여 workspace 변경
// var file = /어딘가에 위치한 파일/terraform.tfstate
// 위에 까진 제가 개발해야하는 내역입니다, file 위치는 전달드린 파일로 해서 개발해주세요!
// file 을 읽어서 result 생성 및 200 과 함께 return, 단 키값은 aes256으로 암호화할 것
The text was updated successfully, but these errors were encountered: