본문 바로가기

DevOps/Kubernetes4

쿠버네티스(K8s)의 기본 개념과 구조부터 파악해보자! 오늘은 쿠버네티스를 본격적으로 공부하기전 알고가면 더 좋을 기본 개념과 구조에 대해서 정리하려고 합니다! 출처 : https://m.yes24.com/Goods/Detail/126115324 한 권으로 배우는 도커 & 쿠버네티스 - 예스24STEP BY STEP, 원리부터 이해하는 도커 & 쿠버네티스 가이드클라우드 기반의 인프라가 보편화된 현재의 IT 환경에서 도커와 쿠버네티스는 애플리케이션을 개발하고 운영하는 데 빼놓을 수 없는 중m.yes24.com (위 책을 공부한 기반으로 작성한 블로그입니다!)   쿠버네티스란?컨테이너화된 애플리케이션의 자동 배포, 확장 및 관리를 해주는 오픈소스 플랫폼 입니다.  쿠버네티스는 쉽게 말하자면 수많은 컨테이너를 관리하는 시스템입니다.만약 서버를 100개 운영한다면 .. 2024. 9. 19.
kubernetes (1) notion : https://wonderful-morocco-85b.notion.site/kubernetes-a21d8fd87b874a6f8ff527b2b6bdb950?pvs=4 kubernetes 회고록 | Notion1일차 이론wonderful-morocco-85b.notion.site  1일차 이론 Kubernetes(K8s) 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성 있고, 확장 가능한 오픈소스 플랫폼k8s의 기능서비스 디스커버리와 로드 밸런싱스토리지 오케스트레이션자동화된 롤아웃과 롤백자동화된 빈 패킹자동화된 복구시크릿과 구성관리이 밖에도 여러가지 기능!k8s cluster클러스터 안에 마스터노드와 워커노드들이 구성 마스터노드와 워커노드들이 Kube API Server를 통해 약속된 .. 2024. 7. 22.
Kubernetes 기본 적인 구조 쿠버네티스의 전체적인 구조 워커노드에 대해 그림으로 한눈에 알아보기! 마스터 노드 구조 한눈에 보기 그밖에 알아두어야 할 용어 정리 클러스터(Cluster) : 마스터 , 워커 노드 , 노드 머신, 배포를 구성하는 모든 것의 종합 세트 이다. 노드(Nodes) : 여러 개의 포드를 호스팅하는 특정 하드웨어 용량 가지며 클러스터와 통신하거나 클러스터 내에서 통신하는 물리적인 머신 또는 가상 머신이다. - 마스터 노드 : 모든 워커 노드와 연결되어 포드를 관리하는 컨트롤 플레인을 가짐 - 워커 노드 : 포드를 호스팅하는 실제적 노드이자 App containers + resources 실행 포드 (Pods) : 컨테이너를 감싼 포장지? 같은 느낌이다. 컨테이너를 시작하여 그 특정 컨테이너를 관리한다. 포드 자.. 2024. 2. 7.
Kubernetes 쿠버네티스(Kubernetes)는 컨테이너화된 어플리케이션의 배포, 확장 및 관리를 자동화 하기 위한 오픈 소스 시스템이다. 컨테이너 배포에 도움이 되는 것, 도구 및 작업 방법의 모음집이다. 쿠버네티스는 AWS, Microsoft Azure와 같이 클라우드 서비스 프로바이더가 아니다. 그저 오픈 소스 프로젝트 및 위의 클라우드 프로바이더와 함께 사용할 수 있는 개념 모음이자 소프트웨어 모음일 뿐이다. 쉽게 말하자면 쿠버네티스는 배포용 docker-compose와 같은 의미이다. 여러 컴퓨터, 여러 머신에서 어플리케이션을 실행하여 이를 수행하기때문에 다중 머신 설정에 대해서도 동일한 작업을 수행한다. 컨테이너를 직접 수동으로 배포시킨다면 다양한 문제들이 발생하는데, 쿠버네티스를 이용하면 배포하는 방식, .. 2024. 2. 6.