profile
Just do it
post-thumbnail

Packer로 이미지 빌드하기 - Tomcat

Hashicorp에서 제공하는 Image Builder이다.해당 툴로 AMI, GCP Image, Docker Image 등의 다양한 이미지를 생성할 수 있다. 현업에서는 Packer와 Ansible을 함께 사용한다고 한다.파일 형식은 json 형식을 사용하고packe

2일 전
·
0개의 댓글

Terraform 입문 - 반복문, if문, if-else문

테라폼에서 반복문 사용은 count를 사용한다. count 함수를 사용해서 변수를 불러오면 list 형태로 불러온다. 아래는 간단한 예제이다.var.tfiam.tfcount로 user_names에 정의되어 있는 수 만큼 count를 채우고 (여기서는 2) 그 수만큼 i

2020년 9월 30일
·
0개의 댓글
post-thumbnail

Terraform 입문 - 🐶🍯팁

제가 여태까지 테라폼을 짧게나마 사용하면서 알아두면 쓸만한 팁을 공유하겠습니다.함수: format해당 함수로 자료형을 변환할 수 있는데 맨앞의 %s는 string 형식을 뜻 한다. "%s-%s"면 "string-string"이고 뒤의 있는값을 string으로 받아온다.

2020년 9월 30일
·
0개의 댓글

(작성중)Terraform 활용하여 AWS Media컨텐츠 제공하는 인프라 구성 - Monitoring

이 글을 포스팅하면서 사용한 테라폼(0.13.0)에서는 SNS에서 email 기능을 지원하지 않는다.왜냐하면 SNS에 Email을 추가하려면 기입한 Email의 승인을 받아야 하는데 그렇게 되면 테라폼에서는 ARN을 노출시킬 수가 없기 때문이란다. (테라폼의 단점...

2020년 9월 29일
·
0개의 댓글

(작성중)Terraform 활용하여 AWS Media컨텐츠 제공하는 인프라 구성 - Backend

백엔드 인프라1. IAMMediaConvert를 사용할 seunghyeon-mediaconvertLambda를 사용할 seunghyeon-lambdaMediaConvert의 권한 즉, seunghyeon-mediaconvert의 role을 얻어야 한다.2. S3원본 미

2020년 9월 28일
·
0개의 댓글
post-thumbnail

(작성중)Terraform 활용하여 AWS Media컨텐츠 제공하는 인프라 구성 - Frontend

프론트엔드 인프라1. VPC기타 서브넷, Nat GW, SG 등등2. AutoScaling Group동적컨텐츠를 제공하는 웹 인스턴스 그룹3. ALB4. Route53

2020년 9월 28일
·
0개의 댓글
post-thumbnail

네트워크이론..

네트워크 OSI 7계층 물리계층 장치와 통신매체 사이의 물리적인 통신을 담당 디지털 bit를 전기, 무선 또는 광 신호로 변환 케이블, 인터페이스, 허브, 리피터 등이 이에 속한다. 데이터링크 계층 동일 네트워크내 에서 데이터 전송, 링크를 통해서 연결을 설정하고

2020년 9월 27일
·
0개의 댓글
post-thumbnail

Terraform 활용하여 AWS Media컨텐츠 제공하는 인프라 구성 - 소개

서론 Terraform으로 Lambda를 사용하려고 구글링을 하였으나 공식 docs만 보고 이해를 하지 못했다. 한국어로 된 블로그 글도 없고 해서 그냥 내가 보고 이해한것들을 남기고자 이 포스팅을 작성한다. 우선 Terraform으로 람다를 사용하기 전에 당연하게도

2020년 9월 24일
·
0개의 댓글
post-thumbnail

HCI (Hyper Converged Infrastructure)

기존의 레거시한 인프라 시스템은 물리적인 서버, SAN, 스토리지 구성의 서버를 운영했었다.하지만 점점 인프라 시장이 커지고 하이브리드 클라우드 시장이 들어서면서 기업은 해당구축비용이 많이든다.서버의 Scail Up, Out을 하는데 소요되는 시간이 오래 걸린다.많은

2020년 9월 16일
·
0개의 댓글
post-thumbnail

EKS Cluster 구성 후 초기셋팅

EKS Cluster 구성helm 설치로드 밸런서Ingress ControllerIngress Object모니터링metrics-serverlokiprometheusprometailContinuous DeployArgo CD인그레스 컨트롤러는 helm을 이용하여 설치를

2020년 9월 15일
·
0개의 댓글

Terraform으로 EKS Cluster 프로비전(4) 結 - 구성파일

해당 디렉터리에서 모든 모듈을 불러온다.

2020년 9월 15일
·
0개의 댓글
post-thumbnail

Terraform으로 EKS Cluster 프로비전(3) - Cluster 생성

EKS는 Fully Managed Kubernetes 이다. 즉, Data Plane, Control Plane 관리를 AWS에서 해준다.EKS 클러스터 구성도 Module로 구성을 하게 되면 EKS -> 클러스터 생성 -> Node Group 생성이 된다.Node G

2020년 9월 15일
·
0개의 댓글
post-thumbnail

Terraform으로 EKS Cluster 프로비전(2) - Bastion Host 생성

서론 프라이빗 서브넷에 Worket Node가 생성되게 되면 접근할 수 있는 방법 중 하나로 Bastion Host 인스턴스를 생성하는 것이다. Bastion Host로만 Worker Node 인스턴스에 접근할 수 있게 보안그룹에 포트를 뚫어 놓는 것이다. 이렇게 말

2020년 9월 15일
·
0개의 댓글
post-thumbnail

Kubernetes 네트워크

https://jonnung.dev/kubernetes/2020/02/24/kubernetes-pod-networking/

2020년 9월 11일
·
0개의 댓글
post-thumbnail

Kubeadm으로 K8S 구성

K8S에서 공식적으로 제공해주는 도구이다. 클러스터를 빨리 구축하기 위한 다양한 기능을 제공한다.구성환경: Vagrant로 CentOS 이미지 사용 \*쿠버네티스 공식 Docs를 보고 설치를 하였다.네트워크 어댑터가 두 개 이상 (Public, Private)사용을 권

2020년 9월 10일
·
0개의 댓글
post-thumbnail

EKS 이해

EKS의 컨트롤 플레인 과 워커노드의 통신 Architecture

2020년 9월 9일
·
0개의 댓글
post-thumbnail

Kubernetes 이해

쿠버네티스의 클러스터에는 크게 4개의 컴포넌트로 이루어져 있다. 노드 컨트롤러 쿠버네티스는 컨테이너를 파드내에 배치하고 노드에서 실행함으로 워크로드를 구동한다. *노드는 클러스터에 따라 가상 또는 물리적일 수도 있음. 각 노드에는 컨트롤 플레인이라는 파드를 실행하는

2020년 9월 9일
·
0개의 댓글
post-thumbnail

Terraform으로 EKS Cluster 프로비전(1) - VPC 생성

작업순서 VPC 생성 Public, Private Subnet 3개씩 생성 Bastion Host 생성 > Bastion Host? : 외부로부터 격리된 Private Subnet에 SSH로 접근하기 위한 역할만을 수행하는 인스턴스이다.

2020년 9월 8일
·
0개의 댓글
post-thumbnail

Terraform 입문 - 버전관리 with Github

테라폼으로 인프라를 관리하게 되면 모듈을 사용하게 되는데 두 가지 방법을 사용해서 모듈을 사용 할 수 있다.1)로컬 2)원격지우선 1번인 로컬은 보통 테라폼 코드를 테스트할 때 적합하고2번인 원격지(Github, Consul 등)는 팀끼리 협업하고 코드를 공유하거나 커

2020년 9월 7일
·
0개의 댓글
post-thumbnail

Terraform 입문 - 레이아웃 및 S3, IAM 생성

테라폼을 사용하면서 작업디렉토리를 얼마나 효율적으로 사용하는것은 개인적으로 정말 중요하다고 생각한다. 따라서 왜 이렇게 구분해놓았는지에 대한 기준을 내 나름대로 세워보려고 한다.모듈은 Github에 올려놓고 데이터 소스로 가져오는 식으로 모듈을 사용한다...└── mo

2020년 9월 6일
·
1개의 댓글