https://github.com/IITC-College/DevOps-Materials/blob/main/K8s/color-api-code.zip
ืืืขืืื ืื ืื ืื ื:
ืืืืจื:
ืืืคืฉืจ ืื ื ืืฉืืื ืืืฉืื Startup / Liveness / Readiness ืืื ืืฉื ืืช ืงืื ืืื ืคืขื.
ืืืฆื ืืืชืืืชื ืื ืืื ืืื ืืฉืชื ื ืกืืืื.
ืืืฆื ืืกืืคื ื ืืกืคื:
const delayStartup = process.env.DELAY_STARTUP === "true";
const failLiveness = process.env.FAIL_LIVENESS === "true";
const failReadiness =
process.env.FAIL_READINESS === "true" ? Math.random() < 0.5 : false;
DELAY_STARTUP=true โ ืืขืื ืขืืืื ื-60 ืฉื ืืืชFAIL_LIVENESS=true โ ืืืืืจ 503 ื-/liveFAIL_READINESS=true โ ืืืืืจ 503 ื-/ready ืืขืจื 50% ืืืืืืฉืืื ืื ๐
Readiness ืืืืฉื ืคืขื ืืืช ืืขืช startup โ ืื ืืื request.