1. Workspace 선택 후 Settings - Version Control 선택
![](https://blog.kakaocdn.net/dn/N2QOq/btriBCAkI0u/GHcqKH2gMZVv19jz158XWK/img.png)
2. Connect to version control 선택
![](https://blog.kakaocdn.net/dn/bzybjY/btrizyzpJAC/dZ4ffCulNeTv0ZbxywUNV0/img.png)
3. Gitlab을 통해서 버전관리를 할거라 Version control workflow 선택
![](https://blog.kakaocdn.net/dn/bynb2d/btriAHIVpKN/ThRx2KkAYgXQ3MFbyPP0fk/img.png)
4. 사용하는 Gitlab선택
![](https://blog.kakaocdn.net/dn/oM9up/btriAsrGKJk/SNfLNYY6qKdnhluP1v3hvK/img.png)
5. Https URL과 API URL은 각각 테라폼의 URL을 넣어준다
HTTPS URL: https://example1.co.kr
API URL: https://example1.co.kr/api/v4
![](https://blog.kakaocdn.net/dn/UHf4S/btriwwISEBE/OybqHxu63UekDnyNjlehw1/img.png)
6. Name, Redirect URI 값 복사
![](https://blog.kakaocdn.net/dn/crV7Zy/btriz7VCixr/eKskmGGJ4kmHx8ukUgqnV0/img.png)
7. Edit profile - Application - 이전에 복사한 값과 URI 입력
![](https://blog.kakaocdn.net/dn/TxO7m/btriz8GX4gU/a5750lcryvbCdeCkDmmsY1/img.png)
8. 이번에는 Gitlab값을 복사
![](https://blog.kakaocdn.net/dn/bXt54I/btriyb5yFDm/3ImK4QNSrHJLKPkSjjKqTK/img.png)
9. Gitlab에서 복사한 값을 Application ID, Secret에 입력
![](https://blog.kakaocdn.net/dn/LJ4VW/btriAqHpYn2/J5ZgW8IyULCdgCnBFRL5kk/img.png)
10. Authorize
![](https://blog.kakaocdn.net/dn/c4aBSM/btriBc9IjHO/S4VsjL26y6kvYaN1ANzKR1/img.png)
11. SSH 인증은 옵션
![](https://blog.kakaocdn.net/dn/FUwiW/btriAGQNGuI/eu6H0F4ZXKEdas5MONNfIk/img.png)
12. 확인!
![](https://blog.kakaocdn.net/dn/cumnJv/btriz7nNLB6/r1JqVAWKI9ldrE3tzlXmL0/img.png)
'IaC' 카테고리의 다른 글
Encoding::CompatibilityError: incompatible character encodings: UTF-8 and CP-949 (0) | 2021.12.29 |
---|---|
[Vagrant] nginx 기동 (0) | 2021.12.04 |
[Vagrant] vagrantfile 설정 (0) | 2021.12.04 |
[Terraform] 개념 정리 (0) | 2021.07.05 |
[terraform] AWS Credentials 설정 (0) | 2021.03.28 |