Inflearn Community Q&A
Readiness probe warning
Written on
ยท
73
1
[๐์ข์ ์ง๋ฌธ์ ํ์ ๋ ์ข์ ๋ต๋ณ์ด ๋์ ์ต๋๋ค]
1. ์ค์ต ์ค ๋ณธ์ธ์ ํ๊ฒฝ์ด ๊ฐ์ด๋์ ๋ค๋ฅธ ๋ถ๋ถ์ด ์์๋ค๋ฉด ๋ง์ํด์ฃผ์ธ์.
2. ํด๋น ๋ฌธ์ ์ ๋ฐ์ ๋น๋(์ฌ์ค์น ์ฌ๋ถ)์ ๋ฌธ์ ํด๊ฒฐ์ ์ํด ์๋ํด๋ณธ ์ผ์ด์ค๋ฅผ ๋ง์ํด ์ฃผ์๋ฉด ์์ธ ํ์ ์ ํฐ ๋์์ด ๋ฉ๋๋ค.
3. ์๋ฌ ๋ฉ์์ง๋ง ๋ด์๋ ์ ๋ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์. ๊ทธ์ ์ ํ๋ ์์ ์ด ํฌํจ๋ ์บก์ณ ํ๋ฉด๋ ๋ถํ ๋๋ ค์.
4. ์์ ๋ด์ฉ์ ๋ํ ์ง๋ฌธ ์ ํด๋น ์๊ฐ์ ๊ฐ์ด ์ฌ๋ ค ์ฃผ์๋ฉด ๋ต๋ณ์ ๋๋ฆฌ๋ ์๊ฐ์ด ๋ ๋นจ๋ผ์ง๋๋ค.
5. ๊ธด ๋ก๊ทธ๋ ์ ๋ฉ์ผ๋ก ๋ณด๋ด์ฃผ์ธ์. (k8s.1pro@gmail.com)
์๋ ํ์ธ์.
k8s pod์์ Readiness probe warning: Probe terminated redirects, Response body:xxx
probewarning์ด ๋์ค๋๋ฐ ์ด๋ฐ ๊ฒฝ์ฐ๋ ์ด๋ค์ด์ ์ผ๊น์??
ํน์ response code๊ฐ 200๋ฒ๋ 300๋ฒ๊ฐ ์๋๊ฒฝ์ฐ๋ง ์คํจ๋ก ๋ณธ๋ค๊ณ ์๊ณ ์๋๋ฐ 300์ด๋ฉด ์คํจ๋ ์๋์ง๋ง warning์ผ๋ก ๋ํ๋ ์์๋๊ฑธ๊น์?
Answer 2
0
์๋ ํ์ธ์.
300๋ฒ์ด๋ฉด ์ฑ๊ณต์ด์ง๋ง ๊ฒฝ๊ณ (warning)๋ฅผ ๋จ๊ธฐ๋ ๊ฒ ๋ง๊ธด ํฉ๋๋ค. ๊ฐํน Probe์ path๋ฅผ ์๋ชป ๋ฃ์ผ๋ฉด ๊ทธ๋ฐ ์๋ฌ๊ฐ ๋๋๋ฐ, ํ์ฌ ๊ฐ์์์ ์ด๋ค ๋ด์ฉ์ ์ค์ต์ค์ด๊ณ , ์์ฑํ Yaml ํ์ผ์ด ๋ญ์ง ์ ์ ์์๊น์?
0
์๋ ํ์ธ์, ์ธํ๋ฐ AI ์ธํด์ ๋๋ค. inyong.hong๋.
์ฟ ๋ฒ๋คํฐ์ค์์ Readiness probe๋ ์ ํ๋ฆฌ์ผ์ด์
์ด ํธ๋ํฝ์ ๋ฐ์ ์ค๋น๊ฐ ๋์๋์ง๋ฅผ ํ์ธํฉ๋๋ค. ์ฌ๊ธฐ์ Probe terminated redirects ๋ฉ์์ง๋ ์ผ๋ฐ์ ์ผ๋ก HTTP ์๋ต ์ฝ๋๊ฐ 300๋ฒ๋์ผ ๋ ๋ฐ์ํ ์ ์์ต๋๋ค. 300๋ฒ๋ ์๋ต ์ฝ๋๋ ๋ฆฌ๋ค์ด๋ ์
์ ์๋ฏธํ๋ฉฐ, ์ด๋ ํ๋ก๋ธ๊ฐ ์์์น ๋ชปํ ๋ฐฉํฅ์ผ๋ก ์ด๋ํ๊ฒ ๋๋ ์ํฉ์ ์ด๋ํ ์ ์์ต๋๋ค.
๋ค์์ ์ด์ ๊ด๋ จ๋ ๋ช ๊ฐ์ง ๊ณ ๋ ค ์ฌํญ์ ๋๋ค:
HTTP ํ๋ก๋ธ์ ์ฌ๋ฐ๋ฅธ ์ค์ : HTTP
Readiness probe๊ฐ ๋ค๋ฃจ๋ ๊ฒฝ๋ก ๋๋ ํฌํธ๊ฐ ์ฌ๋ฐ๋ฅธ์ง ํ์ธํ์ธ์. ํ๋ก๋ธ๊ฐ ์์ฒญ์ ๋ณด๋ผ ๋ 200๋ฒ๋ ์๋ต์ ๋ฐ์ ์ ์๋๋ก ๊ฒฝ๋ก๋ ์ค์ ์ ๊ฒํ ํ์ธ์.๋ฆฌ๋ค์ด๋ ์ ๋ฐ์ ํ์ธ: ์ธ๋ฐ์ด๋ ์์ฒญ์ด ๋ด๋ถ์ ์ผ๋ก ๋ค๋ฅธ ์์น๋ก ๋ฆฌ๋ค์ด๋ ํธ๋๋ ๊ฒฝ์ฐ, ์ด๋ก ์ธํด ํ๋ก๋ธ๊ฐ ํผ๋์ค๋ฌ์ ํ ์ ์์ต๋๋ค. ๋ฆฌ๋ค์ด๋ ์ ์ ์์ธ๊ณผ ํ์์ฑ์ ํ์ธํ์ธ์.
์๋ต ์ฝ๋ ์ฒ๋ฆฌ: ๋ค์ํ ์๋ต ์ฝ๋๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ๊ฒ์ธ์ง ์ค์ ์์ ๋ช ํํ ํ์ธ์. 300๋ฒ๋๋ ์ผ๋ฐ์ ์ผ๋ก ์คํจ๋ก ๊ฐ์ฃผ๋์ง๋ ์์ง๋ง, ๊ฒฝ๋ก๋ฅผ ์์ ํ๊ฑฐ๋ ์ค์ ์ ์ ๋ฐ์ดํธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋ก๊ทธ ํ์ธ ๋ฐ ์๋ฒ ์ค์ : ์๋ฒ ์ชฝ ๋ก๊ทธ๋ฅผ ํ์ธํ์ฌ ๋์ค๋ ์๋ต ์ฝ๋์ ํจ๊ป ๋ฆฌ๋ค์ด๋ ์ ๊ฒฝ๋ก๋ฅผ ์ ๊ฒํฉ๋๋ค. ํ์์ ์๋ฒ ์ค์ ๋ณ๊ฒฝ์ด ์๊ตฌ๋ ์ ์์ต๋๋ค.
๊ด๋ จ๋ ์์ ์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ์ ์๋ ์ฌ๋ก๋ ์๋ ๋งํฌ์์ ์ฐธ๊ณ ํ์ค ์ ์์ต๋๋ค:
- ReadinessProbe Failed: Liveness/Readiness Probe Handling
- Probe Terminated with Redirect: Handling 3XX Responses
์ ๋ ์ง๋ฌธ์๋์ ์ดํด๋ฅผ ๋๊ณ ์ ์ง์๊ณต์ ์๋์ ๊ธฐ์กด ๋ต๋ณ์ ์ฐธ๊ณ ํ์ฌ ์ ์ฌํ ๋ต๋ณ ๋งํฌ๋ฅผ ์ถ์ฒํด๋๋ฆฌ๊ณ ์์ต๋๋ค.
ํ์ฌ ๋ฒ ํ ๊ธฐ๋ฅ์ผ๋ก ๋ต๋ณ์ด ๋ง์กฑ์ค๋ฝ์ง ์์ ์ ์๋ ์ ์ํด ๋ถํ๋๋ฆฝ๋๋ค. ๐
์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ ์ ์ด ์์ผ์๋ฉด, ์ด์ด์ ์ง๋ฌธํด ์ฃผ์ธ์. ๊ณง ์ง์๊ณต์ ์๊ป์ ๋ต๋ณํด ์ฃผ์ค ๊ฒ์
๋๋ค.





์ ์ค์ต์์ ๋์จ๊ฑด ์๋๊ตฌ์ ํ์ ์์ ๋ฐ์ํ๋๊ฑฐ์๋๋ฐ ์ ํํ ์ด์ ๋ฅผ ๋ชฐ๋ผ์ ์ฌ์ญค๋ดค์์ต๋๋ค.
ํ์ธํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!!