Kubernetes Advance : Deploy, Service(Network), Volume(disk) ( 25.01.13 )
Deployment = 배포전략Pod와 ReplicaSet에 대한 선언적 업데이트를 기술 → Deployment Controller에서 의도하는 상태로 비율을 조정 [ 자주 사용하는 6가지의 배포전략 ]수정후 다시 반영하는 배포 → 언어별로 재구동시간이 달라짐 ( JS, Java … ) & 업데이트를 위해 서비스를 내리면 장애가 발생 (1) RecreateLB ( 요청을 분기해주는 스위치 )를 거쳐서 여러 서비스 중 하나에 분배된다.서비스의 종료/시작 간격에 따라서 서비스 다운타임이 결정된다. ( 에러나는 시간 ) (2) Ramped = incremental = rolling update서비스를 하나씩 변경사용자는 V1으로 접속하거나 혹은 V2로 접속할수도 있다.maxSurge( 최고점 ) : 동시에 존..