https://www.youtube.com/watch?v=ul-WwsP7veM
#도커
-docker L2
-linking : 도메인을 통한 통신(동일 호스트 = local로 한정적)
-custom network : vm 간 추가적인 network path
# 쿠버네티스
-network overlay flannel : 멀티호스트 처리
-docker0=cni0 동일 역할
-쿠버네티스 한줄정의: 멀티호스트에 deployment된 application들을 자동으로 관리하는툴
- *** etcd : lifecycle의 key/val 저장, 보안정의/위치정의(master와같이둘지) 정의필요
-컨테이너는 어디에 위치시킬것인가? POD간 affinity, scheduling가능(각 호스트에 어떤 POD?)
-컨테이너도 사용하는 리소스를 제한할수있다, run할때 옵션줄수있음, POD에 limit줘서 리소스 제한가능 (즉, vm처럼 limition줄수있음)
-POD재기동시 랜덤ip할당되므로 service(cluster ip/DNS)할당하여 호출필요
(장애 많이 나는 app, 잦은 배포가 필요한 app 우선 적용필요)