Certificate/CKA 썸네일형 리스트형 [CKA] ReplicaSet ReplicaSets 에 대해서ReplicaSets 은 Pod 의 고가용성을 보장하기 위해 사용됨Replication Controller 는 지정되어 있는 Pod 의 개수를 유지하기 위해 문제 발생 시 해당 Pod 을 통째로 삭제하고, 다시 생성하는 방식을 사용함Replication Controller 는 여러 Node 에 배치돼 Load Balancing 과 Scaling 을 구성할 수 있음 Replication Controller 와 ReplicaSets 의 차이점Replication Controller(구) 는 ReplicaSets(신) 로 대체되는 중임Replication Controller 와 ReplicaSets 는 매우 흡사한 yaml 구조로 구성되어 있음 다만, ReplicaSets 는 s.. 더보기 [CKA] Pod Pod 에 대해서Pod 는 k8s 클러스터에서 다루는 애플리케이션의 가장 작은 배포 단위반드시 하나의 Pod 에 하나의 Container 만 들어가 있어야 하는 것은 아님 아래와 같이 Helper Containers 라는 개념이 있어서 필요에 따라 Local Network 를 사용하도록 구성 가능Helper Container 의 예시로는 데이터 전처리용 애플리케이션 등이 있음일반적으로 Pod 은 Docker Hub Repository 에서 Container Image 를 다운로드 받음Pod 으로는 외부 사용자에게 서비스를 제공할 수 없고, Node 내부에서만 접근이 가능 Hands-Onvim pod.yamlapiVersion: v1kind: Podmetadata: name: nginx labels: a.. 더보기 [CKA] Kube-proxy Kube-proxy 의 역할Kube-proxy는 각 노드에 배치되어, 클러스터 내부 및 외부에서 Service IP로 들어오는 트래픽을 적절한 Pod로 라우팅하는 역할을 수행Service 객체는 API 서버에 저장된 논리적 리소스이며, 결국 실제 서비스는 Pod에서 이루어짐. 따라서, kube-proxy는 내부적으로 iptables(또는 IPVS 등)를 사용해 트래픽을 중개. Refhttps://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/ 더보기 이전 1 2 3 4 다음