K
KRYFT Problem Bank
DevOps 보통 코딩

Kubernetes Pod 설계

Node.js 앱을 위한 Kubernetes 매니페스트를 작성하세요

30분
100점
120개 테스트케이스
#3682

문제 설명

Node.js 애플리케이션을 Kubernetes에 배포하기 위한 매니페스트를 작성하세요.

요구사항

  1. Deployment
    • 레플리카 3개
    • 롤링 업데이트 전략
    • 리소스 제한 설정
    • 헬스 체크 (liveness, readiness)
  2. Service
    • ClusterIP 타입
    • 포트 3000
  3. ConfigMap/Secret
    • 환경 변수 주입

출력

완전한 YAML 매니페스트

예제 테스트케이스

예제 1
입력
35
-488 -278 346 -75 -714 -654 -307 395 670 -468 -245 -290 -146 128 -589 32 -313 474 695 -58 -723 763 770 850 516 573 947 -283 24 806 -867 61 681 636 -703
출력
2166
예제 2
입력
54
63 638 -75 -289 977 846 661 -430 926 -540 518 584 -797 -932 873 -101 637 512 165 347 164 238 926 501 -445 970 213 -272 -331 -942 -926 287 151 889 569 302 756 -477 -797 599 -28 847 962 367 -276 396 293 518 858 -266 -768 110 128 -945
출력
9154
예제 3
입력
66
173 -729 407 -458 -370 328 -388 305 283 784 -277 83 355 -339 -927 -421 362 -243 -711 -678 224 803 417 715 403 -586 842 763 -282 -385 -386 280 -115 -58 451 -797 833 -400 -66 -177 6 -290 -719 -60 -789 976 -93 861 811 -724 673 -796 117 -648 670 -459 944 -500 -893 853 78 -673 -918 -850 -532 108
출력
-2829

힌트

실행 버튼을 눌러 코드를 실행하세요.