Cloud/k8s-CKA 52

[CKA] 2. pod 란

개요 k8s의 기본 배포 단위이 Pod에 대하여 알아 보겠습니다. Pod란? continer들을 포장한 Object(객체) 입니다. 여기서 Object라고 표현한 이유는 k8s는 항상 목표로 하는 상태를 etcd에서 저장하고 관리하는데, 이 저장되는 단위가 object단위 이기 때문입니다. 그래서 k8s에서는 모든것이 object입니다. Pod 구성 pod는 container를 가질수 있는데 1개 이상의 container를 가질 수 있습니다. 이말은 즉, pod는 2개의 container도 가질 수 있다는 말입니다.단 제약 사항으로 같은 port를 open하는 container는 가질 수 없습니다. 그이유는 pod내의 container들 간의 통신은 localhost로 이루어기 지기 때문에 port가 중..

Cloud/k8s-CKA 2022.11.26

[CKA] 1. k8s가 뭔가?

개요 본 post는 실무에 급히 k8s를 배워서 써먹기 위한 사람을 위한 post 입니다. k8s 뭔가 container를 여러 node(컴퓨터)배포하여 맘대로 관리 하기 위한 도구 입니다. 전문용어로 k8s를 container ochestration(=container 지휘자) 도구 라고 합니다. * container : 특정 program를 실행 하기 위해 program과 실행 환경 까지 함께 묶어 놓은 패키지 * node : 개별 컴퓨터 (있어보이게 "개별 서버") k8s 목적 - 무중단 service - 빠른 sevice 배포 - 장애 최소화 k8s의 동작 핵심 - 끊임 없는 설정의 동기화 - k8s는 system에 배포된 object를 이용하여 k8s system 자체를 배포된 object의 상..

Cloud/k8s-CKA 2022.11.11