연재 시리즈 165

쿠버네티스 네트워크 스터디 5주차 - MetalLB L2모드 동작원리 이해

스터디 목차 1주차 컨테이너 격리 - https://malwareanalysis.tistory.com/248 네트워크 네임스페이스 - https://malwareanalysis.tistory.com/249 2주차 Flannel CNI: https://malwareanalysis.tistory.com/254 pause 컨테이너: https://malwareanalysis.tistory.com/255 3주차 calico 기본 통신과정: https://malwareanalysis.tistory.com/256 ccalico 모드: https://malwareanalysis.tistory.com/264 4주차 service와 kube-proxy iptables모드: https://malwareanalysis.ti..

연재 시리즈 2022.02.17

쿠버네티스 네트워크 스터디 부록: 컨테이너 네트워크 정보 디버깅에 유용한 도커 이미지

안녕하세요. 부록은 facebook 쿠버네티스 그룹에서 올라온 "쿠버네티스 네트워크 스터디"를 하면서 유용한 자료를 정리하였습니다. 주제 컨테이너 네트워크 공부에 유용한 도커이미지를 소개합니다. 첫번째 이미지 간단히 출발지 IP, 도착지 IP만 출력하고 싶을 때 traefik/whoami 도커이미지 사용을 추천합니다. 아래 yaml파일을 이용하여 pod를 생성해보겠습니다. apiVersion: v1 kind: Pod metadata: name: webpod1 labels: app: webpod spec: containers: - name: container image: traefik/whoami 저는 POD에 10.233.105.16 IP가 할당되었습니다. curl을 이용하여 pod에게 http GET요..

연재 시리즈 2022.02.17

쿠버네티스 네트워크 스터디 부록: calicoctl로 pod IP조회

안녕하세요. 부록은 facebook 쿠버네티스 그룹에서 올라온 "쿠버네티스 네트워크 스터디"를 하면서 유용한 자료를 정리하였습니다. 주제 calico CNI를 사용하면 calicoctl을 이용하여 pod IP를 조회할 수 있습니다. 실습 calico get wep로 podIP를 조회할 수 있습니다. 조회결과는 kubectl로 pod IP조회 결과와 일치합니다. 아래 예제는 webpod라는 pod를 생성하고 조회한 결과입니다. calicoctl get wep | grep web

연재 시리즈 2022.02.17

쿠버네티스 네트워크 스터디 5주차 - coredns 동작이해

스터디 목차 1주차 컨테이너 격리 - https://malwareanalysis.tistory.com/248 네트워크 네임스페이스 - https://malwareanalysis.tistory.com/249 2주차 Flannel CNI: https://malwareanalysis.tistory.com/254 pause 컨테이너: https://malwareanalysis.tistory.com/255 3주차 calico 기본 통신과정: https://malwareanalysis.tistory.com/256 ccalico 모드: https://malwareanalysis.tistory.com/264 4주차 service와 kube-proxy iptables모드: https://malwareanalysis.ti..

연재 시리즈 2022.02.16

쿠버네티스 네트워크 스터디 4주차 - 4주차과제

안녕하세요. 이 글은 facebook 쿠버네티스 그룹에서 올라온 "쿠버네티스 네트워크 스터디" 4주차 과제내용을 정리했습니다. 스터디 모집글: https://www.facebook.com/groups/k8skr/posts/3202691746679143 1. 과제 주제 가시다님이 조사하신 애플리케이션을 쿠버네티스에 배포하고 ①externalTrafficPolicy설정과 ②Readiness설정입니다. MSA 아키텍처가 관심이 많았지만, 이번 주말에도 일을 할 예정이여서 시간이 적게 든 선택지를 골랐습니다. 2.1 애플리케이션 배포 제가 선택한 선택지는 아래처럼 마리오 게임입니다. 구성은 매우 간단합니다. deployment와 service밖에 없습니다. 저는 mario라는 namespace에 배포했습니다. ..

연재 시리즈 2022.02.10

쿠버네티스 네트워크 스터디 4주차 - service와 kube-proxy iptables모드

스터디 목차 1주차 컨테이너 격리 - https://malwareanalysis.tistory.com/248 네트워크 네임스페이스 - https://malwareanalysis.tistory.com/249 2주차 Flannel CNI: https://malwareanalysis.tistory.com/254 pause 컨테이너: https://malwareanalysis.tistory.com/255 3주차 calico 기본 통신과정: https://malwareanalysis.tistory.com/256 ccalico 모드: https://malwareanalysis.tistory.com/264 4주차 service와 kube-proxy iptables모드: https://malwareanalysis.ti..

연재 시리즈 2022.02.07