https://github.com/kubernetes/kubernetes/tree/master/docs/user-guide/liveness ์๋ HTTP ๋ฐ Container Exec์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ค ์ํ ๊ฒ์ฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. TCP ์์ผ ์์ ๊ตฌ์ฑ ํ์ผ ๋ฐ ๋ฌธ์๊ฐ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด http://kubernetes.io/v1.1/docs/user-guide/walkthrough/k8s201.html#application -health-checking์ TCP ์์ผ ์์ ์ ๋ํ ๋งํฌ๊ฐ ์์ต๋๋ค.
@arun-gupta ์ด๊ฒ์ ๋๋ฅผ ์ํด ์ ์๋ํฉ๋๋ค.
ports:
- containerPort: 8080
livenessProbe:
tcpSocket:
port: 8080
initialDelaySeconds: 180
readinessProbe:
tcpSocket:
port: 8080
initialDelaySeconds: 10
/sig ๋คํธ์ํฌ
/์์์ธ
์์์ ์ธ๊ธ ํ ์์
์์ ๋ก ์ธํด ๋ซํ๊ณ ๋ฌธ์์ ์์ ๋ฅผ ์ถ๊ฐํ๋ ๋งํฌ ๋ PR
/๋ซ๋ค
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@arun-gupta ์ด๊ฒ์ ๋๋ฅผ ์ํด ์ ์๋ํฉ๋๋ค.
ports: - containerPort: 8080 livenessProbe: tcpSocket: port: 8080 initialDelaySeconds: 180 readinessProbe: tcpSocket: port: 8080 initialDelaySeconds: 10
https://github.com/kubernetes/kubernetes/blob/8fd414537b5143ab039cb910590237cabf4af783/test/images/goproxy/pod.yaml