Series Navigation
시리즈 빠른 이동
총 49개 페이지를 5개 Series 묶음별로 재정리했고, 그 안에서 45개 Series entries를 빠르게 이동할 수 있도록 구성했습니다.
Series Explorer
전체 Series entries 탐색
제목, 시리즈명, 설명 기준으로 필터링하고 최신 업데이트, 제목, 시리즈명 순으로 정렬할 수 있습니다.
총 45개 Series entries
[핸즈온, 초중급] 쿠버네티스, 멀티클러스터 어떻게 관리하세요? (1편)
실전 쿠버네티스 멀티클러스터 환경에서 사용할 수 있는 효과적인 인증과 접근 콘트롤 방법을 알려드립니다.
Istio Performance
Istio IN ACTION 11장
Istio Troubleshooting
Istio IN ACTION 10장
Istio Securing (5)
Istio IN ACTION 9장
Istio 실습환경
Istio IN ACTION 실습환경 안내
Istio Securing (4)
Istio IN ACTION 9장
Istio Securing (3)
Istio IN ACTION 9장
Istio Securing (2)
Istio IN ACTION 9장
Istio Securing (1)
Istio IN ACTION 9장
Istio Observability (2)
Istio IN ACTION 8장
Istio Observability (1)
Istio IN ACTION 7장
Istio Resilience
Istio IN ACTION 6장
Traffic control - Fine-grained traffic routing
Istio IN ACTION 5장
Istio Ingress Gateway (4)
Istio IN ACTION 4장 실습4
Istio Ingress Gateway (3)
Istio IN ACTION 4장 실습3
Istio Ingress Gateway (1)
Istio IN ACTION 4장 실습1
Istio Ingress Gateway (2)
Istio IN ACTION 4장 실습2
Envoy
Istio IN ACTION 3장 실습
if(kakao)dev2022 이게돼요? 도커없이 컨테이너 만들기
검색서비스 개발자로서 컨테이너 아키텍처와 동작 원리를 직접 학습하고 동료들과 나누면서 사내 교육 과정으로 탄생하게 된 '컨테이너 인터널'을 if(kakao)2022를 통해 외부에 공개합니다. 클라우드와 컨테이너 기술에 관심이 있는 서비스 개발자를...
Istio 맛보기
실습으로 istio sidecar proxy 이해하기
\[컨테이너 인터널 \#2\] 컨테이너 파일시스템
리눅스에서는 "모든 것이 파일"이라는 얘기가 있죠. 컨테이너가 호스트로 부터 파일시스템 독립을 이뤄내는 과정을 설명드립니다. 컨테이너 전용 루트파일시스템을 구성하는 방법, 효율적으로 컨테이너를 유통시키기 위한 패키징 방법, 그리고 컨테이너의 레이...
\[컨테이너 인터널 \#1\] 컨테이너 톺아보기
컨테이너의 발전사를 따라가면서 실습과 함께 컨테이너의 각 요소를 체험해 보실 수 있습니다. 교육이나 발표에서 잘 다루지 못했던 부분도 보완하다 보니 분량이 상당한데요. 책이라 생각하시고 여유를 갖고 공부하시면 도움이 되실 것 같습니다. 본 연재는...
서비스 개발자를 위한 컨테이너 뽀개기 (a.k.a 컨테이너 인터널)
카카오엔터프라이즈 테크앤 블로그에 컨테이너의 내부를 심도있게 들여다 보는 연재를 시작하였습니다. 컨테이너를 다루기에 앞서서 관련된 개념과 용어들을 정리하고 앞으로 다루게 될 내용들에 대해 안내합니다.
5. 복제
분산아키텍처의 주요주제인 복제에 대해 알아봅니다.
6. 파티셔닝
한 통에 담을 수 없는 데이터는 어떻게 처리해야 할까요? 파티셔닝에 대해 알아봅니다.
7. 트랜잭션
야생의 분산환경에서 시스템간의 여러가지 연산을 어떻게 잘 처리할 수 있을까요? 트랜잭션에 대해 알아봅니다.
8. 분산시스템의 골칫거리들
분산 환경에서는 예상치 못한 여러가지 문제들이 일어날 수 있습니다. 이 문제들에 대해 알아봅니다.
9. 일관성과 합의
분산 환경에서 일관성을 보장하고 시스템 간에 합의를 이루는 방법에 대해 얘기합니다.
7편. kubelet
쿠버네티스의 노드 담당자 kubelet에 대해 얘기합니다. kubelet이 어떤 일을 하고 어떻게 동작하는지 kubelet의 구조를 같이 살펴보면서 이해하는 시간을 갖도록 하겠습니다.
6편. kube-scheduler
쿠버네티스의 공인중개사 스케줄러를 소개합니다. 스케줄러가 파드가 원하는 노드를 골라내는 방법을 설명하고 스케줄러의 구조와 확장에 대해서 얘기합니다.
5편. kube-controller-manager
쿠버네티스의 심장 컨트롤러에 대해 다룹니다. 빌트인 컨트롤러들을 기동하고 관리하는 컨트롤러 매니저에 대해 알아보고 다양한 컨트롤러들을 소개하고 이들이 협력하여 일하는 방법에 대해 얘기합니다.
4편. kube-apiserver
쿠버네티스의 모든 길목, kube-apiserver에 대해 알아봅니다.
3편. 쿠버네티스의 인증
쿠버네티스 운영해 보신 분들 100이면 100 어렵다고 꼽는 이슈 중에 하나죠. 바로 "인증"(지옥)입니다. general하게 인증에 대해 먼저 알아보고 쿠버네티스 인증을 살펴봅니다.
2편. 쿠버네티스 라이브 디버깅 환경
쿠버네티스 메인 컴포넌트들을 직접 빌드하고 디버깅 할 수 있는 환경을 구성해 봅니다.
1편. 쿠버네티스 hardway
쿠버네티스 메인 컴포넌트들을 "손"으로 한땀한땀 설치해 봅니다.
10편.도커 없이 컨테이너 만들기
지금까지 컨테이너를 이해하기 위하여 리눅스의 네임스페이스와 cgroup을 살펴보았고, 프로세스, 네트워크, 파일시스템 등 관련 내용들도 함께 다루어 보았습니다. 본 편에서는 지금까지 다루었던 내용들을 총망라하여 완전한 컨테이너를 만들어 보려고 합...
9편.USER 네임스페이스
컨테이너의 root와 호스트의 root는 같은 것일까요? 다르다면 어떻게 다를 수 있을까요? 혹은 같다고 하면 컨테이너에서 호스트의 자원에 액세스하고 변경하는 것이 가능할까요? 9편에서는 컨테이너 보안관점에서 중요한 user namespace에 ...
8편.PID 네임스페이스
pid namespace는 컨테이너 안에서 독자적인 "process tree" / "process id 체계"를 제공합니다. 어떻게 가능한 것일까요? 이를 이해하기 위하여 proc filesystem과 pid 쳬계에 대해서 얘기합니다. 그리고 프...
7편.다이내믹 오버레이 네트워크
클라우드 위에서 컨테이너에 가상 IP를 부여하고 이러한 가상 IP대역을 기반으로 컨테이너 간에 통신이 어떻게 가능한 것일까요? 동적으로 오버레이 네트워크를 구성해 봅니다. 지난 시간 가상IP 대역을 기반으로 서로 다른 물리노드 간의 통신을 가능하...
6편.오버레이 네트워크
분산환경에서 컨테이너 간의 통신은 어떻게 이루어 지는 것일까요? 3,4편에서는 호스트 안에 가상네트워크를 만들어보았습니다. 6편에서는 이를 바탕으로 분산환경에서 호스트 간에 가상 네트워크로 통신이 가능하도록 만들어 봅니다. 이 방법은 실제 쿠버네...
5편.마운트 네임스페이스와 overlayFS
1,2편에서 다룬 chroot와 pivot_root를 통해서 root filesystem을 isolation하였습니다. 마운트 네임스페이스는 파일시스템 마운트를 isolation 하는 것으로 이미 pivot_root에서도 사용하였지만, mount...
4편.네트워크 네임스페이스 (2)
3편에 이어서 네트워크 네임스페이스를 외부 네트워크와 통신이 가능하도록 구성해 봅니다. 그리고 3,4편에서 다룬 내용을 바탕으로 도커 컨테이너의 네트워크 구성과 비교해 봅니다.
3편.네트워크 네임스페이스(1)
서비스 운영 중에 네트웍 장애를 만나면 곤란하곤 하는데요. 컨테이너는 가상 네트웍을 기반으로 하고 있고 이 위에서 컨테이너 간의 통신이 어떻게 이루어지는지를 잘 이해하고 있으면 개발과 운영에 많은 도움이 됩니다. 네트워크 네임스페이스를 이해하기 ...
2편.컨테이너 인터널(2)
1편에 이어 chroot의 탈옥문제를 해결하는 pivot_root를 다루고 남은 문제들을 해결하는 컨테이너의 발전과정을 살펴봅니다. 컨테이너가 신기술, 유행 같은 것이라고 생각했었는데, 나름 역사와 사연이 많은 친구네요. chroot로 시작하여 ...
1편.컨테이너 인터널(1)
컨테이너란 무엇일까요? 마법 상자를 열어 보도록 하겠습니다.제가 처음 도커를 접했을 때는 "vmware, virtualbox 와 뭐가 다르지?" vmware처럼 OS이미지도 있었고 터미널 환경에서 동작하는 모습 역시 똑같아 보였거든요.그렇게 시작...
조건에 맞는 Series entries가 없습니다. 검색어를 줄이거나 정렬 기준을 바꿔보세요.
Recently Updated
최근 업데이트된 시리즈 엔트리
최근 정리한 엔트리를 먼저 확인한 뒤 필요한 시리즈로 바로 이동할 수 있습니다.
[핸즈온, 초중급] 쿠버네티스, 멀티클러스터 어떻게 관리하세요? (1편)
실전 쿠버네티스 멀티클러스터 환경에서 사용할 수 있는 효과적인 인증과 접근 콘트롤 방법을 알려드립니다.
엔트리 열기 →Istio Performance
Istio IN ACTION 11장
엔트리 열기 →Istio Troubleshooting
Istio IN ACTION 10장
엔트리 열기 →Istio Securing (5)
Istio IN ACTION 9장
엔트리 열기 →Istio 실습환경
Istio IN ACTION 실습환경 안내
엔트리 열기 →Istio Securing (4)
Istio IN ACTION 9장
엔트리 열기 →Istio Securing (3)
Istio IN ACTION 9장
엔트리 열기 →Istio Securing (2)
Istio IN ACTION 9장
엔트리 열기 →Series Index
시리즈별 엔트리 인덱스
시리즈 랜딩과 개별 엔트리를 한 화면에서 탐색할 수 있도록 구조를 재정렬했습니다.
Istio IN ACTION
서비스 메시 핵심 개념부터 보안, 트래픽 제어, 관측성, 트러블슈팅까지 단계적으로 따라갈 수 있는 시리즈입니다.
- Istio Performance · 2023.06.02
- Istio Troubleshooting · 2023.05.08
- Istio Securing (5) · 2023.04.28
- Istio 실습환경 · 2023.04.25
- Istio Securing (4) · 2023.04.24
- Istio Securing (3) · 2023.04.22
- Istio Securing (2) · 2023.04.21
- Istio Securing (1) · 2023.04.21
- Istio Observability (2) · 2023.04.20
- Istio Observability (1) · 2023.04.04
- Istio Resilience · 2023.03.31
- Traffic control - Fine-grained traffic routing · 2023.01.07
- Istio Ingress Gateway (4) · 2023.01.01
- Istio Ingress Gateway (3) · 2022.12.26
- Istio Ingress Gateway (2) · 2022.12.24
- Istio Ingress Gateway (1) · 2022.12.24
- Envoy · 2022.12.20
- Istio 맛보기 · 2022.12.16
도커 없이 컨테이너 만들기
네임스페이스, cgroup, 파일시스템, 네트워크를 실습 흐름에 맞춰 정리한 깊이 있는 컨테이너 시리즈입니다.
- if(kakao)dev2022 이게돼요? 도커없이 컨테이너 만들기 · 2022.12.20
- 서비스 개발자를 위한 컨테이너 뽀개기 (a.k.a 컨테이너 인터널) · 2022.12.12
- \[컨테이너 인터널 \#1\] 컨테이너 톺아보기 · 2022.12.12
- \[컨테이너 인터널 \#2\] 컨테이너 파일시스템 · 2022.12.12
- 10편.도커 없이 컨테이너 만들기 · 2021.06.11
- 9편.USER 네임스페이스 · 2021.06.02
- 8편.PID 네임스페이스 · 2021.05.25
- 7편.다이내믹 오버레이 네트워크 · 2021.05.17
- 6편.오버레이 네트워크 · 2021.05.11
- 5편.마운트 네임스페이스와 overlayFS · 2021.05.09
- 4편.네트워크 네임스페이스 (2) · 2021.05.03
- 3편.네트워크 네임스페이스(1) · 2021.04.29
- 2편.컨테이너 인터널(2) · 2021.04.27
- 1편.컨테이너 인터널(1) · 2021.04.23
쿠버네티스 딥다이브
핵심 컴포넌트 동작 원리와 운영 디버깅 포인트를 빠르게 순회할 수 있도록 구성한 시리즈입니다.
- 7편. kubelet · 2022.05.10
- 6편. kube-scheduler · 2022.04.15
- 5편. kube-controller-manager · 2022.04.13
- 4편. kube-apiserver · 2022.04.06
- 3편. 쿠버네티스의 인증 · 2022.03.29
- 2편. 쿠버네티스 라이브 디버깅 환경 · 2022.03.23
- 1편. 쿠버네티스 hardway · 2022.03.16
데이터 중심 애플리케이션 설계
복제, 파티셔닝, 트랜잭션, 분산 시스템 합의를 운영 관점으로 연결해 읽을 수 있는 학습 시리즈입니다.
- 9. 일관성과 합의 · 2022.12.09
- 8. 분산시스템의 골칫거리들 · 2022.12.09
- 7. 트랜잭션 · 2022.12.09
- 6. 파티셔닝 · 2022.12.09
- 5. 복제 · 2022.12.09
쿼리파이 핸즈온
여러 Kubernetes 클러스터를 QueryPie KAC로 연결하는 실습형 엔트리를 별도 시리즈로 분리해 탐색성을 높였습니다.
- [핸즈온, 초중급] 쿠버네티스, 멀티클러스터 어떻게 관리하세요? (1편) · 2025.08.06
제목이나 키워드 기준의 빠른 탐색은 Search에서 바로 수행할 수 있습니다.