본문 바로가기
반응형

Compute/kubernetis50

[따배씨] 11. Deployment & Expose the Service / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.     [관련 이론]   [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIMEk8s-master Ready control-plane 30d v1.27.2 192.168.56.30 R.. 2025. 1. 31.
[따배씨] 10. Node 정보 수집 / tainted NoSchedule node / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.      [관련 이론]  테인트(Taints)와 톨러레이션(Tolerations) 노드 어피니티는 노드 셋을 (기본 설정 또는 어려운 요구 사항으로) 끌어들이는 파드의 속성이다. 테인트 는 그 반대로, 노드가 파드 셋을 제외시킬 수 있다.톨러레이션은 파드에 적용된다. 톨러레이션을 통해 스케줄러는 그와 일치하는 테인트가 있는 파드를 스케줄할 수 있다. 톨러레이션은 스케줄을 허용하지만 보장하지는 않는다. 스케줄러는 그 기능의 일부로서 다른 매개변수를 고려한다.테인트와 톨러레이션은 함께 작동하여 파드가 부적절한 노드에 스케줄되지 않게 한다. 하나 이상의 테인트가 노드에 적용되는데, 이것은 노드가 테인트를 용인하지 않는 파드를 수용해서는 안 .. 2025. 1. 31.
[따배씨] 9. Node 관리 / drain & uncordon / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.     [관련 이론]  [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIMEk8s-master Ready control-plane 30d v1.27.2 192.168.56.30 Ro.. 2025. 1. 30.
[따배씨] 8. Node Selector / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.      [관련 이론]  Node selector의 용도 Pod를 생성할 때, node selector를 생성한다.node selector와 동일한 레이블이 설정된 node에서 pod가 배포된다.   [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION .. 2025. 1. 30.
[따배씨] 7. Rolling Update & Roll Back / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.    [관련 이론]   [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIMEk8s-master Ready control-plane 30d v1.27.2 192.168.56.30 Ro.. 2025. 1. 30.
[따배씨] 6. Deployment & Pod Scale / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.    [관련 이론] ✅ Kubernetes에서 Deployment를 사용하는 이유1️⃣ 안정적인 애플리케이션 배포 및 업데이트Deployment는 애플리케이션을 배포할 때 서비스 중단 없이 새 버전으로 점진적으로 업데이트(롤링 업데이트)할 수 있도록 지원합니다.새 버전 배포 중 문제가 발생하면 자동으로 이전 버전으로 롤백할 수 있습니다.📌 예제:kubectl set image deployment/my-app my-container=my-app:v2kubectl rollout undo deployment/my-app # 롤백2️⃣ 자동화된 복구(Self-healing)Pod 장애 발생 시 자동으로 재시작하여 원하는 개수(Replica.. 2025. 1. 30.
[따배씨] 5. Side-car Container Pod 생성 / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.   [관련 이론]  [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIMEk8s-master Ready control-plane 30d v1.27.2 192.168.56.30 Rock.. 2025. 1. 30.
[따배씨] 4. multi-container Pod 생성 / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.      [관련 이론]  [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIMEk8s-master Ready control-plane 30d v1.27.2 192.168.56.30 R.. 2025. 1. 30.
[따배씨] 3. Static pod 생성 / CKA 시험 문제 학습 이 포스팅은 아래의 유튜브 채널 "따배"를 따라서 학습한 내용입니다.    [관련 이론] Static Pod 생성 과정Static Pod는 kube-apiserver 없이 직접 kubelet이 관리하는 Pod.일반적인 Pod은 kube-apiserver → etcd → kube-scheduler 등의 과정을 거치지만, Static Pod은 kubelet이 직접 생성 및 관리한다.Static Pod의 kubelet 구성 파일은 /etc/kubernetes/manifests/*.yaml에 배치된다.  [Precondition](1) 테스트 환경(1.1) Rocky Linux Cluster : 직접 구성[root@k8s-master ~]# k get nodes -o wideNAME STATUS .. 2025. 1. 30.
반응형