세미나에 참석하며 적은 내용들이라 다소 글이 어수선합니다.

개요…

  • 2023년 4월 6일에 을지로 SKT 타워 4층 SUPEX 홀에서 열린 “제4회 테크 데이 - Kubernetes Korea Group 커뮤니티 기술 세미나” 에 참석한 뒤 내용을 정리해 보았다.

Session 1) Everything in Kubernetes - 모든 것을 쿠버네티스 위에 올릴 수 있다

  • 참고) CNCF 가 후원하는 Kubernets Community Days Korea 가 7월에 한다고 한다.
    • 일시: 2023-07-03 ~ 04
    • 코엑스 그랜드볼룸

IaC

Multi tenency K8s

Virtual Machine

Serverless

CICD

Workflow

  • Argo workflow, Kubeflow: airflow 비슷

DBaaS

  • DB 를 쿠버네티스 위에 올려서 사용하는 사례가 점점 더 많아지고 있다.
    • 하지만 장애발생시 K8s 가 원인인지 아닌지 확인할 수 있게 쿠버네티스 전문가가 필요하다.
  • MySQL operator OSS: Vitess
    • Case Study: Slack, Youtube, GitHub

Kyverno vs OPA

  • Kyverno 보다는 OPA (Gatekeeper) 가 요즘 더 뜬다고 한다.

ISP 가 제공하는 5G 통신망을 OSS 로 구축하는놈이 있다?

  • Open5GS
  • UERANSIM
  • 5G on Kubernetes
  • Private 5G, 5GaaS

Sess 2 - 개발부터 배포까지 전반의 과정

  • 이미지는 RO 레이어지만, 컨테니어가 실행되면 그때 RW 되는 레이어가 하나 추가된다더라
  • pause 컨테이너: 컨테이너 하나가 무조건 떠야지 linux namespace 가 생성되기 때문에 Pod 가 생성될 때 무조건 생성되는 컨테이너.

Sess 3 - 클러스터 API

  • 참고) Kubeadm 같은 설치툴을 Bootstrap provider 라고 한다
  • OSS: Cluster API
    • 메인 클러스터에 operator 를 설치하여 다른 클러스터를 provisioning 하는 프로젝트
    • v1.4.1 이 최신버전 (세미나 시점에서는…)
    • eksctl, 혹은 terraform 으로 iac 가 가능하지만 operator 의 reconcile 이 cluster-api 가 갖는 차별점
  • Metal 3 → bare metal cluster api 프로바이더? (Metal³ - Metal Kubed)