k8s, kubernetes

Programing 미분류 : 2022. 4. 22. 21:58
반응형

멀티 컨테이너 팟 에서 하나의 컨테이너로 접속하기. -c 옵션으로 컨테이너를 선택 할 수 있다.
이렇게 하면 컨테이너만 삭제되고 pod는 남는다.
deployment는 ReplicaSet 을 이용하여 pod를 관리한다. 그래서 ReplicaSet을 지워도 deploy 때문에 다시 생긴다.
rolling update 명령어 - 하나 생성하고 하나 지우고 이렇게 3번 한다.
--record를 안해주면 history에 기록이 안된다.
rollingUpdate 옵션으로 얼마나 죽일건지 최소 얼마나 유지할 것인지 결정 할 수 있다.

kubctl rollout undo deployment app-deploy --to-revision=3 으로 하면 REVISION 3 위치로 돌아간다.

 

DaemonSet은 pod 당 하나씩 실행하게 해준다. Log 컨테이너 같은것은 팟당 1개가 돌아야 하기 때문에 DaemonSet으로 하면 좋다. 노드가 추가되어도 새로 추가된 노드에도 생성해준다.
Ingress가 뭐지?
default namespace 변경하기.
ingress 에 서비스 연결하기.

 

반응형

'Programing 미분류' 카테고리의 다른 글

Mac 에서 Docker Desktop 재시작 하는 방법  (0) 2022.09.20
kotlin 코틀린  (0) 2022.03.07
flutter windows app 만들기  (0) 2022.02.15
Posted by Real_G