IT 잡지식/DevOps69 [CKA] KodeKloud -Resource Limits 안녕하세요, 쯀리입니다.오늘은 Kubernetes에서 필요한 리소스 자원들에 대해 알아볼게요. https://kubernetes.io/ko/docs/concepts/configuration/manage-resources-containers/ 파드 및 컨테이너 리소스 관리파드를 지정할 때, 컨테이너에 필요한 각 리소스의 양을 선택적으로 지정할 수 있다. 지정할 가장 일반적인 리소스는 CPU와 메모리(RAM) 그리고 다른 것들이 있다. 파드에서 컨테이너에 대한 리소kubernetes.io 필요 Resource와 Limits우리가 지난 시간동안 배웠듯이쿠버네티스에 어떠한 pod를 배포할때, 스케쥴러가 자동으로 어떤 노드에 배포될지 지정을 해줍니다.스케쥴러는 하나의 pod의 필요한 리소스 양과 Node가 핸들.. 2024. 6. 9. [CKA] KodeKloud -Node Affinity 안녕하세요, 쯀리입니다.오늘은 Node Affinity에 관해 알아볼거에요.Node Affinity는 Kubernetes에서 Pod가 특정 노드에 스케줄링되도록 하는 제약 조건을 설정하는 기능입니다. 이는 특정 Label을 가진 노드에만 Pod를 배치하거나 특정 노드에 배치하지 않도록 하는 등의 세밀한 스케줄링 정책을 구현할 수 있게 합니다.https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/ Assign Pods to Nodes using Node AffinityThis page shows how to assign a Kubernetes Pod to a particular node us.. 2024. 6. 8. [CKA] KodeKloud -Taints and Tolerations 안녕하세요, 쯀리입니다.저번시간엔 Label과 Selector에 대해 알아보았습니다.오늘은 클러스터의 노드와 Pod 간의 스케줄링 제약 조건을 설정하여 특정 노드에 특정 Pod가 스케줄링되지 않도록 하거나, 반대로 특정 Pod만 스케줄링되도록 하는 기능인 Taints와 Toleration에 대한 부분들을 알아볼게요. Taints 와 Tolerations 의미TaintsTaints는 노드에 설정되어, 특정 조건을 만족하지 않는 Pod가 해당 노드에 스케줄링되지 않도록 합니다. Taints는 노드를 “오염”시키는 역할을 합니다. 각 taint는 키, 값, 그리고 효과(Effect)로 구성됩니다. TolerationsTolerations는 Pod에 설정되어, 특정 taint를 무시하고 해당 노드에 스케줄링.. 2024. 6. 8. 이전 1 ··· 10 11 12 13 14 15 16 ··· 23 다음