Kubernetes 핵심 개념

통합 패턴(통합 패턴)에서 OpenStack 을 K8s 위에 올릴 때, 각 OpenStack 컴포넌트가 어떤 K8s 리소스로 동작하는지를 미리 짚습니다. K8s 개념 자체의 상세는 공식 문서로 링크하고, 여기서는 “이 리소스가 OpenStack 의 무엇에 쓰이는가”에 초점을 둡니다.

참고

기여자 작업용 골격입니다. K8s 개념을 재설명하지 말고, 각 리소스가 OpenStack 컴포넌트에 어떻게 대응되는지(왜 알아야 하는지)를 한 줄로 유지하세요. 상세는 공식 문서와 통합 패턴 섹션으로.

Workloads

할 일

  • Deployment / ReplicaSet → 무상태 OpenStack API 서비스 (Keystone, Nova, Glance API 등)

  • StatefulSet → 상태 유지 컴포넌트 (DB, 메시지 큐)

  • 매핑 상세: openstack-helm

네트워킹

할 일

스토리지

할 일

  • PV / PVC → OpenStack 스토리지(Cinder 볼륨) 소비

  • StorageClass → 동적 프로비저닝, Cinder CSI (Cinder CSI)

선언적 관리와 CRD

할 일

더 읽을거리

할 일

Kubernetes 공식 개념 문서(kubernetes.io/docs/concepts) 링크.