728x90
반응형

전체 글 595

[테라폼] Module사용하여 코드 작성 하기

안녕하세요 이웃님들.. 좋은 아침 입니다. '오늘은 테라폼 코드의 Module을 사용해서 AWS Infra를 설정하는 방법에 대해서 포스팅 해보겠습니다. 우선 전체 적인 인프라 구성은 위외 같습니다. VPC 1개, Subnet 4개, Routing table 2개, IGW, NAT를 구성 해보겠습니다. 우선 Root Module과 Child Module로 구성을 해볼께요. root module의 디렉토리 이름은 "test_module" child module 이름은 " vpc_module"로 디렉토리를 아래와 같이 생성을 합니다. ubuntu@ip-10-0-10-80:~$ mkdir test_module ubuntu@ip-10-0-10-80:~$ cd test_module/ ubuntu@ip-10-0-1..

테라폼 2024.03.12

[테라폼] Terraform 사용 방법 알아 보기

안녕하세요 이웃님들 ^.^ 좋은 아침 입니다. 오늘은 Terraform의 기본 문법과 구조 그리고 사용 방법에 대해서 포스팅 해보려고 합니다. 우선 위의 그림은 Terraform의 기본 흐름을 나타내고 있는데요. Terraform의 단계를 명령어와 함께 설명하면 아래와 같습니다. 1) Terraform Init : 작성된 Code를 검토 하고 필요한 Plug in 모듈들을 다운 로드 받습니다. 2) Terraform plan: 작성된 Code가 정상인지 검토를 하고 어떻게 변경이 되는지 표시를 해줍니다. 3) Terraform apply: 실제로 작성된 Code를 기반으로 CSP에 Infra를 구성하는 단계 입니다. 그럼 Terraform Code는 어떻게 작성이 되는지 살펴 봅시다. Terraform은..

테라폼 2024.03.11

[테라폼] Terraform 환경 구축 하기

안녕하세요 이웃님들 ^.^ 좋은 아침입니다. 오늘은 IaC(Infra As Code Tool중 하나인 Terraform의 환경 설정 방법에 대해서 포스팅을 해보려고 합니다. IaC의 대표적인 Tool은 AWS의 CouldFormation과 HashCorp사의 Terraform이 있습니다. CouldFormation은 AWS에만 사용이가능하지만 Terraform은 AWS, GCP, SCP, Azure등 수많은 CSP(Cloud Service Provider)들을 지원합니다. 그럼 Terraform을 실행할 수 있는 환경 구성에 대해서 설명 드리겠습니다. 기준은 AWS Infra를 구성하는 기준으로 포스팅을 하도록 하겠습니다. 우선 Terraform을 실행한 PC를 Ubuntu 20.04 버전으로 준비를 합..

테라폼 2024.03.10

[쿠버네티스] 쿠버네티스 서비스 객체 사용 하기

안녕하세요 이웃님들 ^.^ 좋은 아침 입니다. 오늘은 쿠버 네티스의 서비스 객체의 종류 및 생성과 관리 방법에 대해서 포스팅 해보겠습니다. 우선 Deplpoyment를 이용해 Pod를 생성하고 Service를 이용해 Pod를 연결 해보겠습니다. Service는 Pod로 실행중인 애플리케이션을 네트워크 서비스로 노출하는 추상화 방법입니다. Pod는 생성되면 고유의 IP를 가지지만 수시로 생성/삭제/확장되는 환경을 감안하면, 주어진 Pod의 IP로 서비스를 이용하는것은 불가능합니다. 그래서, Kubernetes에서는 Service라는 리소스를 사용하여고정된 IP여러개의 Pod에 대한 Loadbalancing을 제공합니다. Service는 외부사용자나 시스템이 접근할 때도, 클러스터 내부의 Pod들 간에도 적..

쿠버네티스 2024.03.07

[영어] 단순 과거(Past simple)와 과거 진행형(Past continuous) 사용법

안녕하세요 이웃님들 ^.^ Good Morning~~~~ 입니다. 간밤에 잠들은 잘들 주무셨죠? 오늘 포스팅은 간만에 문법~~~~ 문법 중에서도 쉬운 단순 과거(Past simple)와 과거 진행(Past continous)의 사용법에 대해서 포스팅을 해볼께요... 잘들 아시고 계시겠지만. ㅎㅎ remind 차원에서 그럼 우선 단순 과거를 보면 단순 과거는 과거에 일어난 사건을 단순히 시간 순서에 따라 나타낼때 사용을 하는데요. 예문을 통해서 보면. I stopped working, and then i ate lunch 나는 일하는걸 멈췄고 그리고 나서 점심을 먹었다...(앞의 행동과 뒤에 행동 사이에 컴마 ","꼭 찍어야되요) We watched television after we arrived 우리는..

영어 2024.03.06

[쿠버네티스] curl로 API 접근하기

안녕하세요 이웃님들 ^.^ 좋은 아침 입니다. 오늘은 쿠버네티스 환경에서 KUBECTL을 사용하지 않고 crul을 사용해 API에 접근 하는 방법에 대해서 포스팅 해보겠습니다. 우선 API에 접근 하기 위해선 API의 정보를 알아야 겠죠? 그럼 아래의 절차대로 실행을 해서 API정보를 알아 볼까요? 1) 우선 Kubectl의 설정 정보를 확인 합니다. ubuntu@ip-172-31-31-84:~$ cat ~/.kube/config apiVersion: v1 clusters: - cluster: certificate-authority: /home/ubuntu/.minikube/ca.crt extensions: - extension: last-update: Sat, 02 Mar 2024 10:34:20 UT..

쿠버네티스 2024.03.05

[쿠버네티스] 단일노드에 MiniKube 환경 구축 하기

안녕하세요 이웃님들 ^.^ 좋은 아침 입니다. 오늘은 단일 Node에 Minikube를 설치하고 Kubernetis 실습 환경을 구축 하는 방법에 대해서 포스팅 해보겠습니다. 본 절차는 ubuntu 기준으로 구성이 되었습니다. 1.Minikube 설치 하기 Minikube는 Kubernetis 환경 간다히 만들수 있는 tool입니다. 그럼 아래 절차를 통해 Minukube를 설치를 해보겠습니다. 1) tool의 버전을 아래 명령을 통해 업데이트를 진행 합니다. ubuntu@ip-172-31-31-84:~$ sudo apt-get update Hit:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu focal InRelease Get:2 http://us-east-1...

쿠버네티스 2024.03.04

[영어] After the watershed를 아시나요?

안녕하세요 이웃님들 ^.^ 좋은 아침 입니다. 3일 연속 휴가라 그런지 ^.^ 회사를 안가서 그런지.. 너무 좋네요 ㅎㅎ 오늘은 관용어구 표현 하나만 포스팅을 해보겠습니다. 오늘의 포스팅은 'after the watershed' 입니다. 단어 뜻대로 해서을 해보면 ' 그 분기점 이후' '분수령 이후' 등등... 어떤 중요한 시점 이후를 의미를 합니다. 이 관용어구의 기원을 좀 살펴 보면 1900년 후반. 50년대 이후 TV가 발명이 되고 전 세게적으로 TV가 널리 보급이 되기 시작했을때 여러 프로그램이 생겨났고 폭력적, 성적인 프로그램들이 아무 제제 없이 방송이 되었어요 그러자 1962년 BBC에서 최초로 폭력적이고 성적이 프로그램들에 의해 어린이 들이 받는 해악을 보고 하게 되었고 이후로 영국은 성인/..

영어 2024.03.02

[영어] 관계 대명사 When, Which, Where 사용 연습

안녕하세요 이웃님들 ^.^ 연휴 첫날 아침이네요. 날씨가 최근에 좀 따뜻해지더니 갑자기 오늘은 좀 추워 지네요.. 감기 조심 하시구요. 오늘은 오래간만에 영어 문제 풀이로 포스팅 해보겠습니다. 오늘의 주제는 관계 대명사 중 when, where, which에 대해서 알아 보도록 해요. ^.^ 관계 대명사는 앞의 문장의 명사, 대명사를 뒤에 문장이 부가 설명을 더해줄때 앞과 뒤의 문장 사이에 들어가서 관계를 표시를 해주는데 사용을 하거든요.. when은 시간을 설명할때 사용을 하구요 예문을 보면 Let's cross the bridge when we come to it 우리가 다리에 도착했을때 다리를 건너자( 도착했을때,,, 시간을 나타내죠^.^) where는 어떤 장소를 표시를 할때 사용을 한는데요. 예..

영어 2024.03.01
728x90