Kubernetes

Kubernetes

[Kubernetes] init & infra container / static pod

Init container 앱 컨테이너 ( = 본 컨테이너) 실행 전에 미리 동작시킬 컨테이너 앱 컨테이너가 실행되기 전에 사전 작업이 필요한 경우 사용한다 ex) nginx 동작 전에 db가 동작하고 있어야 하는 경우 초기화 컨테이너 ( = init 컨테이너)는 여러 개일 수 있고, 초기화 컨테이너가 모두 실행된 후 app 컨테이너가 실행된다. 실습 apiVersion: v1 kind: Pod metadata: name: myapp-pod labels: app.kubernetes.io/name: MyApp spec: containers: - name: myapp-container image: busybox:1.28 command: ['sh', '-c', 'echo The app is running! &..

Kubernetes

[Kubernetes] LivenessProbe : Self-healing Pod

Liveness Probe : 쿠버네티스가 파드가 정삭적으로 작동하고 있는지 확인하고, 정상적이지 않을때 파드 내 컨테이너를 재시작하여 파드가 계속 실행될 수 있음을 보장하는 기능 pod 내의 컨테이너를 재시작하는 것으로 pod ip느 그대로 유지된다. Pod에 Spec에 정의한다. Configure Liveness, Readiness and Startup Probes This page shows how to configure liveness, readiness and startup probes for containers. The kubelet uses liveness probes to know when to restart a container. For example, liveness probes cou..

Heaea
'Kubernetes' 카테고리의 글 목록 (2 Page)