본문 바로가기

분류 전체보기

(220)
[도서리뷰]완벽한 IT 인프라 구축의 자동화를 위한 Kubernetes(쿠버네티스) Book information 책: 완벽한 IT 인프라 구축의 자동화를 위한 Kubernetes(쿠버네티스) 내용: Azure를 사용한 쿠버네티스의 개념 파악과 실전 응용 저자: Asa Shiho 출판사: 정보문화사 Rate 별점:⭐⭐⭐⭐⭐ 쿠버네티스의 구조와 기능을 그림을 통해 이해하게 쉽게 설명해주어 쿠버네티스 개념 이해를 돕는다. Review Azure 기반의 예제들을 제공해 준다. 읽었던 서적 중에 가장 설명이 친절하고 이해를 돕기 위한 그림이 많아 쿠버네티스를 처음 접하는 사람들에게 추천한다.
[도서리뷰]쿠버네티스 입문 Book information 책: 쿠버네티스 입문 내용: 90가지 예제로 배우는 컨테이너 관리 자동화 표준 저자: 정원천, 공용준, 홍석용, 정경록 출판사: 동양북스 Rate 별점:⭐⭐⭐⭐⭐ Kubernetes 운영에 꼭 필요한 내용들이 담겨있는 책. 만약 Kubernetes 공부를 시작하는 상황이라면 이 책으로 시작해보는 것을 추천한다. Review 기존 Docker Swarm으로 구축된 컨테이너 클러스터를 고도화하기 위해 Kubernetes로 전환하기로 하였다. 이에 앞서 관련된 내용을 학습하기 위해 구매한 첫 번째 도서이다. 쉽게 쓰여져있고 따라 할 수 있는 예제들이 실린 책을 찾고 있었고 위 도서가 가장 적합하다 생각하여 구매하게 되었다. Kubernetes 안에는 정말 많은 component가..
[Kubernetes]쿠버네티스의 핵심 컴포넌트 쿠버네티스에서 각 컴포넌트가 자율적으로 움직인다. 각 컴포넌트는 다른 컴포넌트를 API를 통해 호출한다. 쿠버네티스 컴포넌트는 3 가지로 구분한다. 클러스터를 관리하는데 필수인 마스터용 컴포넌트 노드용 컴포넌트 필수는 아니지만 추가로 사용할 수 있는 애드온용 컴포넌트 마스터 컴포넌트 쿠버네티스의 클러스터 전체를 관리하는 역할을 담당. 여러 대로 이루어진 클러스터 안의 노드의 리소스 사용 상황을 확인하고 컨테이너를 가동할 노드를 자동으로 선택한다. etcd라는 분산 키 밸류 스토어(KVS)를 사용하여 클러스터의 구성 정보를 관리한다. 여기에는 클러스터에 관한 모든 설정 정보가 들어 있다. etcd - 데이터 스토어 쿠버네티스 클러스터 구성을 유지하는 분산 KVS. 데이터를 Key-Value형으로 관리한다...
[Kubernetes]쿠버네티스의 핵심(Immutable, Declarative, Self healing 지향점 시스템 구축을 위한 수작업을 줄인다. 시스템을 셀프서비스로 운용한다. Immutable Infrastructure 한번 구축한 인프라는 변경할 필요가 없이 파기하고 새로운 것을 구축해버리면 되므로 지금까지 부하가 컸던 인프라의 변경 이력을 관리할 필요가 없어졌다. 그리고 인프라의 변경 이력을 관리하는 것이 아니라 지금 현재 움직이고 있는 인프라의 상태를 관리하면 되도록 바뀌어 왔다. 이러한 인프라를 Immutable Infrastructure라고 한다. 선언적 설정(Declarative) 기존의 시스템 변경 이력을 기록하는것이 아니라 시스템의 상태를 관리하는 방식이다. 선언적 설정에서는 시스템이 본래 되어 있어야 할 모습을 정의. 클러스터 안에서 몇 개 가동할지, 최소로 필요로 하는 CPU나 메모..