pod 안에 컨테이너 존재하고 외부에서 접근 할수 없는 구조 위 구조 생성위한 yumlabel은 목적에따라 pod 구성 및 원하는 pod들만 사용가능
pod생성 후 pod생성시 오류뜰 경우 여기 namespace 설정 경우 defalut 변경
종류 ClusterIp클러스터내에서 접근가능외부에서 접근 불가능so인가된사용자(운영자)주로 사용Pod의 서비스상태 디버깅 위주여러 pod가능NodePort외부 연결가능 모든 node에 Port할당됨내부망 연결 및 데모나 임시 연결용Load BalancerNodePor
Pod생성시 만들어지고 삭제시 없어지기 때문에일시적인 사용목적의 데이터만 넣는게 좋음 각각의 노드만의 파일 및 설정이있을 경우 하드에서 불러오거나 하는 경우노드삭제하더라도 노드패스에 저장됨주의할점은 사전에 해당 node에 경로가 있어야함볼륨 생성볼륨 클레임 생성중간에
Namespace단일 클러스터 내에서의 리소스 그룹 격리 메커니즘을 제공한다. 리소스의 이름은 네임스페이스 내에서 유일해야 하며, 네임스페이스 간에서 유일할 필요는 없다네임스페이스 내에서 파드나 컨테이너는 네임스페이스의 리소스 쿼터에 정의된 만큼의 CPU와 메모리를 사
Replication Controller
Recreate배포하는 중간 pod 비는 타임이 생김Rolling Update배포중간 downtime이 없슴 추가 data 발생함Blue/Greencontroller 생성후 라벨을 통해 service에서 셀렉터하는 방식이고 새로운 controller 추가 시 배포하다
DaemonSet모든(또는 일부) 노드가 파드의 사본을 실행하도록 하는 기능으로 노드가 클러스터에 추가되면 피드도 추가되고 제거하면 가비지로 수집된다용도는 클러스터 스토리지 데몬실행, 로그 수집 데몬 실행, 노드 모니터링 데몬 실행 위 자료에는 모든노드에 파드가 생성되