# tfenv

3개의 포스트
post-thumbnail

Terraform Settings (feat. AWS)

작년에 이어 Cloudnet@의 Terraform 스터디에 참여하게 되었다. 올해는 실무에 Terraform 도입을 했는데, 이번 스터디를 통해 복습도 할 겸, 그동안 새롭게 바뀐 부분도 알아보는 시간이 되면 좋을 것 같다. Terraform? Infrastructure as a Code(IaC) 의 표준이라고 할 수 있다. 인프라가 클라우드로 이동하면서 많은 사람들이 사용하고 있는 기술이기도 하다. IaC가 필요한 이유는 CLI나 GUI를 통해 클라우드 리소스를 생성/수정/삭제 할 경우, 업무 담당자가 아닌 이상, 변경된 부분을 추적하거나 알아내기 힘들다. 뭐 간단한 아키텍처는 상관이 없겠지만, 실무에서는 큰 규모의 아키텍처를 다루므로, IaC를 통해 인프라를 코드로 관리한다. 변경 히스토리 관리 인프라 변경 전 코드리뷰 형상관리 위와 같은 이점을 갖게 되므로, IaC는 클라우드에서 중요한 부분이라고 할 수 있다. CSP에서도 자신들만의 IaC를 제공하는데

2023년 8월 29일
·
0개의 댓글
·
post-thumbnail

Terraform 스터디그룹 1주차 정리 - 1

Terraform 명령어 설치과정 기존에 있는 1.3.4버전을 스터디과정에서 사용하는 1.5.6 버전으로 업그레이드 하는 과정에서 생긴 오류와 스터디에서 배운 간단한 테라폼 명령어 설치 툴을 사용해봤습니다. 아래의 에러가 계속 발생하여 설치가 되지않아 설치가 조금 걸렸습니다. 제가 검색한 에러코드는 해결방법은 단순했습니다. https://www.youtube.com/watch?v=X0FApmuZw98 그냥 삭제를 해버렸습니다! 이 에러는 apt install, apt update와 같은 명령어를 사용할 때 발생했습니다. tfenv 명령어 설치 github: https://github.com/tfutils/tfenv ![](https://velog.velcdn.com/images/

2023년 8월 28일
·
0개의 댓글
·
post-thumbnail

MacBook 개발환경 설정 가이드

언제나 어디에다가 적어두는 (매번 컨플루언스나 노션에다 적어두다가 .. 공유해두지만.. 매번 업데이트 하는 그런류.. 그렇지만.. 생각외로 이렇게 하드코어적으로 쓰는 사람이 없다라는 것도 놀람의 연속..) 추가적으로 brew 만 잘 사용해도 어마어마하고 또한 최근 1~2년 전부터 떠오르는 https://fig.io 도 참고할만한 곳이기도 하다.. (아직까진 맥 환경에만 주력하는 것 같은데.. 리눅스나. 윈도우 환경에도 지원하려는 듯 하니. 지원하면 설치해서 사용하면 좋을 듯 하다..) 필자는 맥환경을 기준으로 기입을 하나 Ubuntu 환경에서도 유사하게 사용이 가능하니 (참고로 필자의 별도의 개인 서버인 Ubuntu 서버에서 apt 로 유사하게 설치해서 사용중이다.) Homebrew oh-my-zsh zplug ht

2023년 5월 26일
·
0개의 댓글
·