O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

온프레미스 쿠버네티스에서도 로드밸런서를 (w MetalLB)

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 28 Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a 온프레미스 쿠버네티스에서도 로드밸런서를 (w MetalLB) (20)

Anúncio

Mais de Jo Hoon (20)

Mais recentes (20)

Anúncio

온프레미스 쿠버네티스에서도 로드밸런서를 (w MetalLB)

  1. 1. 온프레미스에서도 쿠버네티스 로드밸런서를? (w/ MetalLB) https://github.com/SysNet4Admin https://app.vagrantup.com/SysNet4Admin 조훈 (Hoon Jo) - CCIE DC, CKA&D, VCIX-NV6, RHCE, GCP-PCA
  2. 2. 쿠버네티스 클러스터 워커 노드#1 Pod 워커 노드#2 …….워커 노드#n Pod Pods Pod Pod Pods Pod Pod Pods 사용자 어떻게 접근하는게 가장 좋을까?
  3. 3. Hello! [ 클라우드☁️솔루션_아키택처 ]@Magazone Linkedin(🔗): https://www.linkedin.com/in/hoonjo/ 시스템/네트워크 IT 벤더의 경험 이후 Megazone GCP 클라우드 팀으로 자리를 옮겨서 클라우드 기술 스택을 쌓고 있다. 근 시일 내에 쿠버네티스가 모든 인프라의 기반 기술이 될 것이라고 믿고 있으며 이에 발맞추어 쿠버네티스관련 책을 집필하고 있다. 인프런/유데미에서 인프라 자동화를 위한 앤서블에 대한 강의를 진행하고 있으며, 가지고 있는 지식을 나누는 것을 즐겨 인프런에 'CKA(공인 쿠버네티스 관리자) 잘 준비하는 법'에 대한 강의를 기재하였다. 또한 페이스북에 있는 ‘IT 인프라 엔지니어 그룹’ 과 '앤서블 유저그룹'의 운영진을 맡고 있다. 집필한 책으로는 『시스템/네트워크 관리자를 위한 파이썬 실무 프로그래밍』(위키북스)』과 『우아하게 앤서블』(비제이퍼블릭) 이 있고 IT잡지에 기고문을 쓰는 것을 즐긴다.
  4. 4. 1.쿠버네티스 서비스
  5. 5. 쿠버네티스 클러스터 워커 노드#1 Pod 워커 노드#2 …….워커 노드#n Pod Pods Pod Pod Pods Pod Pod Pods 사용자
  6. 6. 서비스 쿠버네티스 클러스터 워커 노드#1 Pod 워커 노드#2 …….워커 노드#n Pod Pods Pod Pod Pods Pod Pod Pods 사용자
  7. 7. 서 비 스
  8. 8. 1) ClusterIP (기본값) 2) NodePort 3) LoadBalancer (지원 가능한 경우) 4) ExternalName 서비스의 종류
  9. 9. 2-0.Lab Enviroment
  10. 10. 2-1.Type:NodePort
  11. 11. 워커 노드#1 Pod (np-pods) 워커 노드#2 워커 노드#3 NodePort 서비스 (np-svc) Port (80:30000/TCP) Port (80:30000/TCP) Port (80:30000/TCP) Pod (np-pods) Pod (np-pods) 순서도 ① ② ③ 사용자
  12. 12. Proof Of Concept
  13. 13. 2-2.Type:LoadBalance
  14. 14. 워커 노드#1 Pod (cloud-pods) 워커 노드#2 워커 노드#3 Load Balancer 서비스 (Cluster-IP, External-IP) Pod (cloud-pods) Pod (cloud-pods) 순서도 ① ② ③ 클라우드 LoadBalancer 사용자
  15. 15. Proof Of Concept
  16. 16. Proof Of Concept
  17. 17. 3.로드밸런서 해결책 온프레미스
  18. 18. 워커 노드#1 워커 노드#2 워커 노드#3 LoadBalancer 서비스 (lb-hname-svc) 순서도 ① ② Metallb Controller Metallb Speaker Metallb Speaker Metallb Speaker LoadBalancer 서비스 (lb-ip-svc) Pod (lb-hname-pods) Pod (lb-ip-pods) Pod (lb-hname- pods) Pod (lb-ip-pods) Pod (lb-hname- pods) Pod (lb-ip-pods) EXT IP: 192.168.1.11 EXT IP: 192.168.1.12 사용자
  19. 19. Proof Of Concept
  20. 20. 4.결론 (TL;DR)
  21. 21. MetalLB는 매우 간편하게 구성할 수 있는 온프레미스 로드밸런서입니다. 지금 바로 쓰세요. 다만 기본설정은 네트워크 관점에서는 효율적으로 동작하지 않으니 추후에 네트워크 엔지니어와 상담해서 구체적으로 구성을 잡아나가세요.
  22. 22. 질문 시간 입니다!!!

×