본문 바로가기
반응형

ReplicaSet2

[Kubernetes] ReplicaSet을 이용한 Pods 배포 10/24(목) 실습 내용 중ReplicaSet 이란?ReplicaSet은 동일한 파드(pod)를 일정한 개수만큼 실행하여 서비스의 지속성을 보장하는 중요한 객체다.클라우드 환경에서는 노드의 하드웨어 장애나 네트워크 문제로 인해 파드가 중단될 수 있다. 이때 ReplicaSet은 다른 노드에서 새로운 파드를 생성하여 사용자에게 중단 없는 서비스를 제공하는 역할을 한다.(실습) ReplicaSet 구성하1. replicaset.yml 파일 생성nano nginx-replicaset.yml 명령어로 파일을 생성한 후 아래와 같이 작성해준다. apiVersion: apps/v1kind: ReplicaSetmetadata: name: 3-replicasetspec: template: metadata: .. 2024. 10. 25.
[Kubernetes] 쿠버네티스 컨트롤러: Deployment, ReplicaSet, Job, CronJob, DaemonSet 10/23(수) 필기 내용 중. 쿠버네티스(Kubernetes)는 대규모 애플리케이션을 자동으로 배포, 확장 및 운영할 수 있는 플랫폼이다. 그중에서도 컨트롤러(Controller)는 클러스터 내에서 파드(Pod)를 관리하고 안정적으로 유지하는 중요한 역할을 한다. 이번 포스팅에서는 쿠버네티스 컨트롤러의 종류와 역할을 자세히 살펴보려고 한다.1. Deployment (디플로이먼트)쿠버네티스에서 상태가 없는(stateless) 애플리케이션을 배포할 때 사용하는 기본적인 컨트롤러이는 애플리케이션의 파드(Pod)를 관리하고 배포하는 상위 개념으로, 자동으로 파드의 개수를 조정하거나 롤링 업데이트를 통해 서비스 중단 없이 배포할 수 있다.ReplicaSet과의 관계: Deployment는 ReplicaSet을 .. 2024. 10. 23.
반응형