로딩
요청 처리 중입니다...

쿠버네티스 Deployments 개요

 쿠버네티스 Deployments 개요

쿠버네티스 Deployment 개요 Deployment는 쿠버네티스에서 애플리케이션의 선언적 업데이트를 관리하는 핵심 리소스입니다. Deployment를 사용하면 애플리케이션의 원하는 상태를 정의하고, 쿠버네티스가 실제 상태를 원하는 상태로 변경하도록 할 수 있습니다.

Deployment의 주요 특징 선언적 업데이트: YAML 또는 JSON 파일을 통해 애플리케이션의 원하는 상태를 정의합니다. 롤링 업데이트: 무중단 업데이트를 위한 롤링 업데이트 전략을 제공합니다.

롤백: 문제 발생 시 이전 버전으로 쉽게 롤백할 수 있습니다. 스케일링: 애플리케이션의 레플리카 수를 쉽게 조정할 수 있습니다. apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labe...

# Deployment # kubernetes # 쿠버네티스