
[Kubernetes] 쿠버네티스 Deployment 및 Service 파일 가이드
·
💻 Programming/Docker & Kubernetes
1. 개요Kubernetes에서 애플리케이션을 배포하고 운영하려면 Deployment와 Service 파일이 필수예요. 그래서 이번에는 deployment.yaml과 service.yaml을 상세히 설명하고, 각 아규먼트가 어떤 역할을 하는지 정리해볼게요. 2. Deployment 파일 (deployment.yaml)Deployment는 Kubernetes에서 애플리케이션을 배포하고 관리하는 가장 중요한 리소스 중 하나예요.기본 예제 (deployment.yaml)apiVersion: apps/v1kind: Deploymentmetadata: name: my-app-deployment labels: app: my-appspec: replicas: 3 # 실행할 Pod 개수 selector:..