k8s

    4. CKA udemy 강의 정리 - Section 2 [ReplicaSet & kodekloud]

    0.Controller(컨트롤러) 컨트롤러는 다양한 파드들을 관리하는 Auto Healing, Software Update, Auto Scaling, Job 4가지역할을 맡는다. 쿠버네티스는 클러스터 구조여서 단일 노드와 파드만 사용하는 경우는 흔하지않기 때문에, 장애 없는 서비스를 유지하기 위해컨트롤러는 중요하다. 다양한 목적에 맞게 파드를 사용 할 수 있는 컨트롤러가 존재한다는 것이 쿠버네티스의 장점이기도 하다. 오랜 시간동안 실행되어야하는 파드 관리 : 레플리카셋 + 디플로이먼트 클러스터의 전체 노드에 같은 파드 실행 : 데몬세트 statefull한 앱의 파드를 관리 : 스테이트풀셋 1회성 작업 및 주기적인 배치 작업 실행할 때 사용 : 크론잡 1. Replication Controller(rc) ..