pod_배포_제어 2

📌 [ReplicaSet 심화편 #9] ReplicaSet과 Node Selector: 특정 노드에 Pod 배포 전략

1️⃣ 개요 쿠버네티스에서 ReplicaSet은 기본적으로 리소스가 충분한 노드에 자동으로 Pod를 배치합니다.하지만 특정 노드에서만 실행해야 하는 애플리케이션이 있을 경우, Node Selector를 사용하여 원하는 노드에서만 Pod가 배포되도록 제어할 수 있습니다. 이 기능은 Taints & Tolerations과 다르게, 특정 노드에서만 실행되도록 강제하는 방식으로 활용됩니다.이번 글에서는 ReplicaSet과 Node Selector를 활용한 특정 노드 배포 전략을 설명하겠습니다. 🚀 2️⃣ Node Selector란? Node Selector는 특정 노드에서만 Pod를 실행할 수 있도록 제한하는 방법입니다. • 노드에 특정 라벨을 부여한 후, 해당 라벨을 가진 노드에서만 실행되도록 Pod를 제..

📌 [ReplicaSet 심화편 #8] ReplicaSet과 Taints & Tolerations: 특정 노드에 Pod 배포 제어

1️⃣ 개요 ReplicaSet은 기본적으로 리소스가 충분한 노드에 자동으로 Pod를 배치하지만, 특정 노드에는 특정 애플리케이션만 실행되도록 제어해야 하는 경우가 있습니다.예를 들어, 고성능 GPU가 장착된 노드에서만 특정 워크로드를 실행하거나, 일반 애플리케이션이 특정 노드에서 실행되지 않도록 차단하고 싶을 때 사용할 수 있습니다. 이러한 배포 전략을 적용하려면 Taints & Tolerations을 활용하면 됩니다.이번 글에서는 ReplicaSet과 Taints & Tolerations을 활용한 노드 제어 전략을 설명하겠습니다. 🚀 2️⃣ Taints & Tolerations란? ✅ 1. Taints (노드에 적용하는 제한 정책) • 특정 노드에서 일반적인 Pod가 실행되지 않도록 제한하는 역할 ..

728x90