본문 바로가기

Kubernetes5

Istio에 대해 알아보자 이스티오(Istio)란?Istio는 가장 인기 있고 강력하며 신뢰할 수 있는 서비스 메시이다.서비스 메시란? 서비스 메시는 애플리케이션의 서비스 간 모든 통신을 처리하는 인프라 계층이다. 이 계층은 컨테이너화된 마이크로서비스로 구성된다. 애플리케이션이 확장되고 마이크로서비스의 수가 증가함에 따라 서비스의 성능을 모니터링하기가 점점 어려워지고 있다. 서비스 메시는 서비스 간 연결을 관리하기 위해 모니터링, 로깅, 추적, 트래픽 제어 등의 기능을 제공한다. 이러한 기능은 각 서비스의 코드와 독립적이므로 네트워크 경계를 넘어 여러 서비스 관리 시스템에서 작동할 수 있다. 마이크로서비스란?마이크로서비스란 독립적인 서비스들의 모음이 경량화 API를 통해 통신하는 애플리케이션 아키텍처의 한 유형을 말한다. 예를들어.. 2026. 10. 5.
[어나더클래스] Sprint 1 복습 - 쿠버네티스가 편한 이유 [1] 쿠버네티스 생태계쿠버네티스 생태계에는 수많은 오픈소스 프로젝트로 이루어져있다.프로젝트는 크게 CNCF 프로젝트, CNCF 멤버 제품, 비 CNCF 멤버 제품으로 나뉜다.CNCF 프로젝트에서도 Graduated Projects, Incubating Projects, Sandbox Projects, Archived Projects가 있는데, 실무에서 사용하는 오픈소스는 대부분 Graduated Projects와 Incubating Projects에 포함되는듯 하다.[2] 실제로 프로젝트의 구조적 문제실제로 프로젝트를 진행할 때 모니터링과 로깅에서 발생하는 구조적인 문제가 있다.1) 개발과 모니터링 시스템이 서로 엮일 수 밖에 없는 구조.2) 개발에서는 한번도 써보지 않은 모니터링 시스템을 만드는 구조.. 2026. 10. 1.
[어나더클래스] Sprint 1 복습 - 쿠버네티스 설치 [1-1] 내 PC 네트워크 확인ipconfigIPv4주소: 192.168.35.29[1-2] 내 PC 자원 확인작업관리자 -> 성능CPU코어: 8코어[1-3] VirtualBox 설치 버전 확인도움말 -> Virtualbox 정보버전: 7.2.4[1-4] Vagrant 설치 버전 확인vagrant --version버전: Vagrant 2.4.9 [1-5] 원격접속(MobaXterm) 설치 버전 확인버전: v26.4 [2-1] VirtualBox VM 확인 VM 이름: k8s_master-node_ [2-2] 내 VM에 적용된 NAT 확인 VM 마우스 우클릭 -> 설정 -> 네트워크 -> 어댑터 1다음에 연결됨: NAT [2-3] 내 VM에 적용된 Host-Only Network 확인VM 마우스 우클릭 .. 2026. 9. 30.
[CKA] Configmap 수정하기 안녕하세요, 이번 글에서는 Configmap을 수정하는 방법에 대해 알아보겠습니다.인프런의 Certified Kubernetes Administrator (CKA) – Practical Exam Guide 강의를 수강하면서 학습한 내용을 정리했습니다. ConfigMap은 애플리케이션의 설정값이나 환경변수를 컨테이너 이미지와 분리하여 관리하는 리소스입니다. ConfigMap의 내용이 변경되었을 때, 이를 참조하는 파드에 변경 사항을 적용하는 과정을 담았습니다.1. 업데이트 워크플로우단순히 ConfigMap만 수정한다고 해서 이미 실행 중인 파드에 설정이 즉시 반영되지 않는 경우가 많습니다(환경변수 등). 따라서 아래와 같은 절차를 거칩니다.ConfigMap 수정: kubectl edit 명령어를 통해 클.. 2026. 3. 6.
[CKA] 쿠버네티스와 리소스 안녕하세요, 이번 글에서는 쿠버네티스의 개념과 리소스들에 대해 정리해보겠습니다.인프런의 Certified Kubernetes Administrator (CKA) – Practical Exam Guide 강의를 수강하면서 학습한 내용을 정리했습니다. 1. 쿠버네티스 아키텍처 및 설치쿠버네티스 클러스터는 역할을 나누어 관리하는 Master Node(Control Plane)와 실제 애플리케이션이 실행되는 Worker Node로 구성됩니다. 최소 두 개의 노드가 필요합니다.Node 종류 및 역할Master Node: 클러스터 전체를 관리하고 상태를 제어하는 컴포넌트들이 실행됩니다.Worker Node: 사용자의 애플리케이션(Container)이 실제로 배포되어 동작하는 노드입니다.주요 구성 요소kube-api.. 2026. 2. 22.
반응형