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. [CKA] KodeKloud - Labels and Selectors 안녕하세요, 쯀리입니다.오늘은 Kubernetes 클러스터 내의 리소스를 더 효율적으로 관리하고 원하는 대로 조직화 할 수 있는 방법으로 Label과 Selector를 쓰는데 이것에 대해 알아볼게요 Label과 Selector란?Label: Label은 Kubernetes 오브젝트에 붙이는 키-값 쌍입니다. Label을 사용하면 특정 속성을 가진 오브젝트들을 그룹화하거나 필터링할 수 있습니다. Label은 리소스를 식별, 구성, 관리하는 데 유용합니다. Selector: Selector는 특정 Label을 기준으로 리소스를 선택하는 방법입니다. Selector는 주로 Deployment, Service, ReplicaSet 등에서 사용되어, 특정 Label을 가진 리소스를 타겟으로 작업을 수행합니다. L.. 2024. 6. 3. [CKA] KodeKloud - Manual Scheduling 안녕하세요, 쯀리입니다.저번에 Udemy에서 풀어주는 Quiz들중 1강 Core Concept풀이를 공유해보았는데오늘은 2강 Scheduling에서 Manual Scheduling에 대해 알아볼게요https://beta.kodekloud.com/user/courses/udemy-labs-certified-kubernetes-administrator-with-practice-tests Sign In | KodeKloudWelcome to KodeKloud By signing up you agree to our privacy policyidentity.kodekloud.com Scheduling이란?Kubernetes에서 Scheduling이란 클러스터 내의 여러 노드 중에서 어느 노드에 Pod를 배치할지 .. 2024. 6. 3. [CKA] KodeKloud - CoreConcept Deployments와 Namespaces 안녕하세요, 쯀리입니다.저번에 Udemy에서 풀어보는 Quiz들중 PODs와 ReplicaSets를 답과 함께 풀어봤는데 https://funlife-julie.tistory.com/38 [CKA] KodeKloud - CoreConcept PODs와 ReplicaSets안녕하세요, 쯀리입니다.Udemy에서 풀어보는 Quiz들을 답과 함께 풀어볼건데, 같이 가실까요?https://beta.kodekloud.com/user/courses/udemy-labs-certified-kubernetes-administrator-with-practice-tests Sign In | KodeKloudWelcome tofunlife-julie.tistory.com 오늘은 Deployments와 Namespaces들을 .. 2024. 5. 27. [CKA] KodeKloud - CoreConcept PODs와 ReplicaSets 안녕하세요, 쯀리입니다.Udemy에서 풀어보는 Quiz들을 답과 함께 풀어볼건데, 같이 가실까요?https://beta.kodekloud.com/user/courses/udemy-labs-certified-kubernetes-administrator-with-practice-tests Sign In | KodeKloudWelcome to KodeKloud By signing up you agree to our privacy policybeta.kodekloud.com PODs문제1. How many pods exist on the system? 시스템에 몇 개의 파드가 존재하나요?kubectl get pods기본적으로 pod의 종류를 확인할때 사용하는 명령어입니다.문제 2. Create a new p.. 2024. 5. 23. [CKA] Kubernetes 개념2 (Replication ControllersVS Replica Set) 안녕하세요, 쯀리입니다. 이제 진짜 봄이에요! 오늘은 Kubernetes 개념에 관련해서 더 알아보도록 할게요! https://funlife-julie.tistory.com/36 [CKA] CKA를 준비하며 다시잡는 쿠버네티스 개념 안녕하세요, 쯀리입니다. 그동안 바빠서 블로그에 글을 쓸 수가 없었는데용..ㅜ 최근에 CKA를 준비하며 다시 잡은 Kubernetes의 기본적인 명령어들 및 개념들을 다시 잡아보려합니다! 화이팅화이팅> funlife-julie.tistory.com Replication Controllers VS Replica Set Replication : 복제하다 말 그대로 Kubernetes 실행되는 파드 개수에 대한 가용성을 보증하며 지정한 파드 개수만큼 항상 실행될 수 있도록 관리 .. 2024. 4. 2. [CKA] CKA를 준비하며 다시잡는 쿠버네티스 개념 안녕하세요, 쯀리입니다. 그동안 바빠서 블로그에 글을 쓸 수가 없었는데용..ㅜ 최근에 CKA를 준비하며 다시 잡은 Kubernetes의 기본적인 명령어들 및 개념들을 다시 잡아보려합니다! 화이팅화이팅> 2024. 3. 28. 이전 1 2 3 4 5 6 7 8 다음