목차Deployment란 무엇인가?ReplicaSet과 Deployment의 차이Deployment의 주요 기능YAML 예제와 구성 요소 설명Deployment 생성 및 배포 실습Rolling Update와 Rollback자주 묻는 질문(FAQ)핵심 요약Deployment란 무엇인가?Deployment는 Kubernetes에서 가장 널리 사용되는 리소스입니다.간단히 말하면, 애플리케이션의 배포, 확장, 업데이트, 복구를 손쉽게 관리할 수 있도록 도와주는 고급 리소스입니다.ReplicaSet을 내부적으로 생성·관리하며, 다음과 같은 이유로 더 많이 사용됩니다.선언형 배포자동 롤링 업데이트버전 관리 및 롤백 기능ReplicaSet과 Deployment의 차이항목ReplicaSetDeployment목적고정된 ..