본문 바로가기

분류 전체보기207

실행 환경 분리와 Backend 설정 (AWS/Terraform Cloud) https://honglab.tistory.com/199 Terraform 실행 환경 분리 & Backend 설정의 필요성 참고한 글 : https://rampart81.github.io/post/terraform-directory-structure/ Terraform은 기본적으로 apply가 일어나는 폴더 내의 .tf 파일들을 모두 실행시킨다 VPC/EC2와 같은 기본적인 인프라만 프로비저닝할거라면 상관없지만, Database/Directory/Code Series/DNS 등 다양한 서비스들을 한꺼번에 프로비저닝시키는건 딱 봐도 바람직하지 못해 보인다 따라서 Terraform의 Best Practice는 환경별로, 컴포넌트 혹은 카테고리별로 실행 환경을 분리하는 것이 된다 그리고 실행 환경을 분리한다는.. 2023. 2. 17.
[Project] 온프레미스 중간 프로젝트 docker login docker tag backend:flask hkang4628/was:1 docker push hkang4628/web:1 WEB 설정 node 이미지 설정 https://velog.io/@oneook/Docker%EB%A1%9C-React-%EA%B0%9C%EB%B0%9C-%EB%B0%8F-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0 프론트엔드 개발자를 위한 Docker로 React 개발 및 배포하기 리액트 앱을 도커 컨테이너에 쉽게 띄워보자! 이 포스트는 Youtube의 Sanjeev Thiyagarajan라는 분이 올려주신 Docker + ReactJS tutorial 영상을 따라 쉽게 도커를 이해할 수 있도록 정리한 내용이다. velog.io # del.. 2023. 2. 17.
테라폼 채움 참조, 변수(variable), output 사용 초기 요구사항 AmazonEC2FullAccess 권한이 있는 IAM User 기본 VPC (us-west-2) 목표 특정 포트를 열어놓는 보안 그룹 EC2 해당 포트로 접속하면 Hello, World를 보여주는 User Data 위에서 설명한 보안 그룹 연결 목차 1. 채움 참조(interpolation)를 사용해 리소스 생성 2. 변수를 사용해 리소스 생성 3. 더 다양한 variable 테스트3 이전 글에 더해서 조금 더 복잡하게 인프라를 설계해보자. ec2나 vpc 달랑 만들고 테라폼이 편리하다고 느껴지지 않을테니, 이번에는 손으로 만들기는 살짝 귀찮아지는 수준을 만들어본다. 좀 더 자세한 옵션들은 아래의 공식 링크를 참고해서 추가하자. https://registry.terraform.io/pro.. 2023. 2. 15.
[Project] AWS Wordpress서비스 (EFS, Autoscailing, ALB, RDB) cloude formation 공식 문서 클라우드 포메이션 제작할 때 유용한 문서다 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html AWS::DMS::ReplicationSubnetGroup - AWS CloudFormation Thanks for letting us know this page needs work. We're sorry we let you down. If you've got a moment, please tell us how we can make the documentation better. docs.aws.amazon.com 유용한 탬플릿 저 .. 2023. 2. 15.
Terraform 키관리 및 실습 Terraform CDN 종류. (코드정의네트워크) 테라폼Terraform은 하시코프Hashicorp에서 오픈소스로 개발중인 클라우드 인프라스트럭처 자동화를 지향하는 코드다. = 인프라스트럭처Infrastructure as Code 테라폼에서는 하시코프 설정 언어HCL, Hashicorp Configuration Language을 사용해 클라우드 리소스를 선언한다. 아마존 웹 서비스Amazon Web Service가 자체적으로 만든 AWS 클라우드 포메이션AWS CloudFormation의 경우 AWS만 지원하는 것과 달리 테라폼의 경우 아마존 웹 서비스Amazon Web Service, 구글 클라우드 플랫폼Google Cloud Platform, 마이크로소프트 애저Microsoft Azure와 같은 주.. 2023. 2. 13.
aws 실습 시 과금 피하기 distroy 쓰면 설정한 모든 리소스가 사라짐 2023. 2. 13.