Repository navigation
Test Scenarios NLB
dogfootman edited this page Sep 28, 2026
·
1 revision
생성: 2026-09-28 · 결과 기준: 최근 실행 2026-09-16 · 대상 배포 버전:
web:0.5.2 infra:0.12.9 conn:0.12.18 wf:0.5.1 app:0.5.2 data:0.5.3 cost:0.5.2 obs:0.5.0
| 기능 | TC | 제목 | 구분 | 계층 | 최근 결과 |
|---|---|---|---|---|---|
| nlb-create | TC-INFRA-NLB-CREATE-01 | NLB 생성 — nodegroup의 node 전체 등록 + 포트 매핑(80→80) | 정상 | csp | ⬜ 미실행 |
| TC-INFRA-NLB-CREATE-02 | NLB 생성 실패(백엔드 오류) 시 오류 표시 + 좀비 리소스 없음 (mock) | 비정상 | ui | 📝 미구현 | |
| nlb-health | TC-INFRA-NLB-HEALTH-01 | NLB health check — 등록 node 전부 healthy 응답 | 정상 | csp | ⬜ 미실행 |
NLB 생성 — nodegroup의 node 전체 등록 + 포트 매핑(80→80)
| 항목 | 내용 |
|---|---|
| 기능 | nlb-create |
| 구분 | 정상 |
| 계층 | L2 csp (실 CSP) |
| 통합 유형 | native |
| 사전 조건 | 로그인 + Workspace + 실행 중 Infra Workload |
| 화면 |
/webconsole/settings/environment/cloudresources/nlbs · ⑤생성 |
| 대상 CSP | aws, gcp, azure, tencent, ncp, nhn, kt |
| CSP Tier / 수명주기 | A / ephemeral |
| 검증 API |
mc-infra-manager/PostNLB, mc-infra-manager/GetAllNLB
|
| 자동화 | 구현됨 |
절차:
- NLB 생성 폼 제출 수락 (대상 nodegroup 선택)
- PostNLB 성공 응답
- 등록 대상 node 수 = nodegroup node 수
- listener/target port 80 일치
결과: aws ⬜ 미실행 · gcp ⬜ 미실행 · azure ⬜ 미실행 · tencent ⬜ 미실행 · ncp ⬜ 미실행 · nhn ⬜ 미실행 · kt ⬜ 미실행
NLB health check — 등록 node 전부 healthy 응답
| 항목 | 내용 |
|---|---|
| 기능 | nlb-health |
| 구분 | 정상 |
| 계층 | L2 csp (실 CSP) |
| 통합 유형 | native |
| 사전 조건 | 로그인 + Workspace + 실행 중 Infra Workload |
| 화면 |
/webconsole/settings/environment/cloudresources/nlbs · ④행 선택→상세 |
| 대상 CSP | aws |
| CSP Tier / 수명주기 | B / ephemeral |
| 검증 API | mc-infra-manager/GetNLBHealth |
| 자동화 | 구현됨 |
절차:
- Check Health 실행 (GetNLBHealth)
- 등록 node 전부 healthy (unhealthy→healthy 전이 대기 허용)
결과: aws ⬜ 미실행
NLB 생성 실패(백엔드 오류) 시 오류 표시 + 좀비 리소스 없음 (mock)
| 항목 | 내용 |
|---|---|
| 기능 | nlb-create |
| 구분 | 비정상 |
| 계층 | L1 ui |
| 통합 유형 | native |
| 사전 조건 | 로그인 + Workspace/Project 선택 |
| 화면 |
/webconsole/settings/environment/cloudresources/nlbs · ⑤생성 |
| CSP Tier / 수명주기 | C |
| 검증 API | mc-infra-manager/PostNLB |
| 자동화 | 📝 미구현 (정의만 존재) |
절차:
- PostNLB 500 mock
- 생성 시도 → 오류 안내 표시
- 목록에 유령 항목 없음
결과: 📝 미구현