분류 전체보기 202

EKS 바탕의 AWS 인프라 구축(ingress - nginx - tomcat - rds)

01. 프로젝트 소개 AWS 클라우드 서비스를 이용하여 유명 명화를 소개 하고 판매하는 e-커머스 웹 서비스 제공 02. 프로젝트 특장점 AWS 클라우드 서비스를 통한 인프라를 손쉽게 구성 On-premise 환경 보다 저렴하고, 안정적인 운영이 가능 AWS의 다양한 서비스로 업무 시간 절약 가능 3-Tier 구성을 통하여 서비스 안정성과 보안성 고려 EKS를 활용하여 서비스 배포 간략화 03. 참여 인원 및 진행 일정 04. 프로젝트 설계 상세 https://phase-digestion-596.notion.site/9975492ae61e438f9a500f52331462aa?pvs=4 인프라 구축 시나리오 목차 phase-digestion-596.notion.site 05. 사용 기술 및 기대효과 EKS..

AWS EKS 모니터링: WhaTap 사용 방법

와탭 회원가입(14일 무료) https://www.whatap.io/ko/ SaaS 모니터링 No.1 와탭 모니터링 | 와탭 와탭으로 IT 서비스를 완성하세요. 클라우드 최적화. 15일간 무료 사용. 쉽고 빠른 설치. 특허로 인정받은 분석력. 통합 모니터링. 실시간 모니터링. 마이크로 아키텍처. 유연하고 안정적인 확장 www.whatap.io 서비스 선택 프로젝트 생성 프로젝트 이름, 서버 지역 설정 에이전트 설치 설치 안내에 따라 진행 엑세스 키 복사 컨테이너 버전 확인 후 버전에 맞는 yaml 파일 다운로드 yaml 파일 배포 설치 확인 애플리케이션 에이전트 설치 버튼 클릭 후 애플리케이션 대시보드 버튼 클릭 결과 EKS 퍼포먼스 요약 노드 CPU 모니터링 컨테이너 목록

AWS EC2 모니터링: WhaTap 사용 방법

와탭 회원가입(14일 무료) https://www.whatap.io/ko/ SaaS 모니터링 No.1 와탭 모니터링 | 와탭 와탭으로 IT 서비스를 완성하세요. 클라우드 최적화. 15일간 무료 사용. 쉽고 빠른 설치. 특허로 인정받은 분석력. 통합 모니터링. 실시간 모니터링. 마이크로 아키텍처. 유연하고 안정적인 확장 www.whatap.io 서비스 선택 프로젝트 생성 프로젝트 이름, 서버 지역 설정 에이전트 설치 설치 안내에 따라 진행 IAM 콘솔에서 역할 생성 계정ID는 설치안내에서 확인한 파란 박스 부분 복붙 다음 버튼 누른 후 ReadOnlyAccess 권한 추가 역할 이름 지정 후 생성 생성 후 세션 기간 12시간으로 편집 저장 후 arn 복사 whaTap에 붙여넣고 확인 클릭 원하는 서비스 선..

HPA로 오토스케일링(Auto Scaling)시 targets unknown 해결

HPA yaml 파일 apiVersion: apps/v1 kind: Deployment metadata: name: was-server spec: replicas: 2 selector: matchLabels: app: was-server template: metadata: labels: app: was-server spec: containers: - name: reca3team-was-server image: 447079561480.dkr.ecr.ap-northeast-2.amazonaws.com/reca3team-ecr:RECA3team-ecr-tomcat-image imagePullPolicy: Always ports: - containerPort: 8080 resources: limits: cpu:..

Nginx ingress controller: 두 개 노드에 healthy 띄우기, ACM 인증서로 443 접속

Nginx ingress controller 다운로드 kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.7.0/deploy/static/provider/aws/deploy.yaml wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.7.0/deploy/static/provider/aws/deploy.yaml ACM 인증서로 443 접속 vi deploy.yaml 아래 참고해서 코드 변경 kubectl apply -f deploy.yaml 두 개 노드에 healthy 띄우기 Load balancer가 생성될텐데..

[Argo CD]EKS Cluster에 Argo CD 배포

1. Argo CD 설치 kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/ha/install.yaml 2. 외부 접속 허용 kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "LoadBalancer"}}' 3. Argo CD password 확인 최초 로그인 시 사용할 비밀번호 확인 kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d; ec..

2023 정보처리기사 실기 동차 합격 후기(비전공자 & 금붕어 기억력 & 9-6 현생 병행) + 단어장 공유

시험 당일날 가채점을 해보니 기억 안나는거 1문제, 부분점수 문제를 제외하고도 70점이 나왔었다. 안정권에 들어오는 점수였지만 합격 확정을 받기 전까지는 조마조마했다ㅎㅎㅎ 최종 합격 기념으로 필기 실기 합쳐서 약 100일 간의 공부를 끝낸 후기를 써보려고 한다. 직장/학교/학원다니느라 공부할 시간이 없는데 그냥 다음 회차에 볼까. 학생때만 공부해봤지 지금 다시 하라고 하면 못할거같아. 시험은 다가오는데 아무리 해도 점수가 안나와서 불안하다. 도저히 안외워진다 난 돌대가린가. 틀렸던거 또 틀려서 괴롭다. 너무 피곤하고 바쁘고 감기까지 걸려서 쉬고싶다. 몇 주째 일-공부-일-공부만 반복되니 우울하고 사는게 사는것 같지가 않다. 실기를 준비하는 많은 사람들이 해봤을 생각일 것이다. 저 모든 상황을 겪으면서 한..

후기 2023.06.09

[에티버스러닝]RECA 2기 16주차: AWS 팀 프로젝트(中)

본 포스팅은 에티버스러닝 k-digital training 하이브리드 클라우드 엔지니어 양성과정에 대한 기록입니다. 16주차 교육 기간: 2023.6.7~6.9 1주차는 프로젝트 3일차라 포스팅할 내용이 없을 수 있다고 쳤지만 2주차가 끝나도 5일차밖에 안돼서ㅋㅋㅋ이번주도 내놓을게...참....그렇다....(연휴 만세) 그래도 연휴동안 3tier 구성까지 하고 이번주는 cks로 클러스터 구성을 하고 argocd로 배포를 하는 단계까지 진행됐다. EC2 인스턴스로는 잘 굴러간 WAS가 문제를 일으켜서 순탄하진 않지만 다음 주 전까지는 배포까지 성공하고 월요일에는 cloud watch와 waf 등 보안 관련 인프라를 구성하고 화~수는 최종점검 및 산출물 정리를 해야지 목요일에 문제없이 제출을 할 수 있을것 ..