Test Scenarios Workflow - MZC-CSC/mc-web-console GitHub Wiki
Test Scenarios โ Workflow ๊ธฐ๋ฐ ํ๋ก๋น์ ๋
์์ฑ: 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 | ์ ๋ชฉ | ๊ตฌ๋ถ | ๊ณ์ธต | ์ต๊ทผ ๊ฒฐ๊ณผ |
|---|---|---|---|---|---|
| infra-create-workflow | TC-INFRA-CREATE-WF-01 | Create Infra ์ ์๋ฐฉ์=workflow โ ๋ชฉ๋ก ์ ํ โ workflow๋๋ก Infra ๊ตฌ์ฑ | ์ ์ | csp | ๐ ๋ฏธ๊ตฌํ |
| k8s-create-workflow | TC-K8S-CREATE-WF-01 | Create Cluster with workflow โ cluster-only ํน์ฑ CSP | ์ ์ | csp | ๐ ๋ฏธ๊ตฌํ |
| TC-K8S-CREATE-WF-02 | Create Cluster with workflow โ cluster+nodegroup ํน์ฑ CSP | ์ ์ | csp | ๐ ๋ฏธ๊ตฌํ | |
| TC-K8S-CREATE-WF-03 | workflow ๋ชฉ๋ก ๋ก๋ฉ ์คํจ(์ฐ๋ ์ค๋ฅ) ์ ์๋ด ํ์ (mock) | ๋น์ ์ | ui | ๐ ๋ฏธ๊ตฌํ | |
| k8s-nodegroup-workflow | TC-K8S-NODEGROUP-WF-01 | cluster ์ ํ > Add NodeGroup with workflow โ nodegroup ์ถ๊ฐ | ์ ์ | csp | ๐ ๋ฏธ๊ตฌํ |
TC-INFRA-CREATE-WF-01
Create Infra ์ ์๋ฐฉ์=workflow โ ๋ชฉ๋ก ์ ํ โ workflow๋๋ก Infra ๊ตฌ์ฑ
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ๊ธฐ๋ฅ | infra-create-workflow |
| ๊ตฌ๋ถ | ์ ์ |
| ๊ณ์ธต | L2 csp (์ค CSP) |
| ํตํฉ ์ ํ | native |
| ์ฌ์ ์กฐ๊ฑด | ๋ก๊ทธ์ธ + Workspace/Project ์ ํ |
| ๋์ CSP | aws |
| CSP Tier / ์๋ช ์ฃผ๊ธฐ | B / ephemeral |
| ์๋ํ | ๐ ๋ฏธ๊ตฌํ (์ ์๋ง ์กด์ฌ) |
์ ์ฐจ:
- ์ ์ ๋ฐฉ์ workflow ์ ํ โ ๋ชฉ๋ก ๋ก๋ฉ (mc-workflow-manager ์กฐํ)
- workflow ์ ํยท์คํ โ ์์ฑ ์์ฒญ ์๋ฝ
- workflow ์ ์์ ์ค์ ๊ตฌ์ฑ ๋์กฐ (nodegroup/node ์ยท์คํ) + Running
- ์ญ์ โ ์์กด๋ฌผ ์์
๊ฒฐ๊ณผ: aws ๐ ๋ฏธ๊ตฌํ
TC-K8S-CREATE-WF-01
Create Cluster with workflow โ cluster-only ํน์ฑ CSP
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ๊ธฐ๋ฅ | k8s-create-workflow |
| ๊ตฌ๋ถ | ์ ์ |
| ๊ณ์ธต | L2 csp (์ค CSP) |
| ํตํฉ ์ ํ | native |
| ์ฌ์ ์กฐ๊ฑด | ๋ก๊ทธ์ธ + Workspace/Project ์ ํ |
| ๋์ CSP | aws |
| CSP Tier / ์๋ช ์ฃผ๊ธฐ | B / ephemeral |
| ์๋ํ | ๐ ๋ฏธ๊ตฌํ (์ ์๋ง ์กด์ฌ) |
์ ์ฐจ:
- workflow ๋ชฉ๋ก์์ cluster-only workflow ์ ํ
- cluster Creating โ Active
- nodegroup 0๊ฐ ํ์ธ (ํน์ฑ ์ผ์น)
- ์ญ์
๊ฒฐ๊ณผ: aws ๐ ๋ฏธ๊ตฌํ
TC-K8S-CREATE-WF-02
Create Cluster with workflow โ cluster+nodegroup ํน์ฑ CSP
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ๊ธฐ๋ฅ | k8s-create-workflow |
| ๊ตฌ๋ถ | ์ ์ |
| ๊ณ์ธต | L2 csp (์ค CSP) |
| ํตํฉ ์ ํ | native |
| ์ฌ์ ์กฐ๊ฑด | ๋ก๊ทธ์ธ + Workspace/Project ์ ํ |
| ๋์ CSP | gcp, azure |
| CSP Tier / ์๋ช ์ฃผ๊ธฐ | B / ephemeral |
| ์๋ํ | ๐ ๋ฏธ๊ตฌํ (์ ์๋ง ์กด์ฌ) |
์ ์ฐจ:
- workflow ๋ชฉ๋ก์์ with-nodegroup workflow ์ ํ
- cluster Active + ์ ์๋ nodegroupยทnode ์ ์ผ์น
- ์ญ์
๊ฒฐ๊ณผ: gcp ๐ ๋ฏธ๊ตฌํ ยท azure ๐ ๋ฏธ๊ตฌํ
TC-K8S-NODEGROUP-WF-01
cluster ์ ํ > Add NodeGroup with workflow โ nodegroup ์ถ๊ฐ
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ๊ธฐ๋ฅ | k8s-nodegroup-workflow |
| ๊ตฌ๋ถ | ์ ์ |
| ๊ณ์ธต | L2 csp (์ค CSP) |
| ํตํฉ ์ ํ | native |
| ์ฌ์ ์กฐ๊ฑด | ๋ก๊ทธ์ธ + Workspace/Project ์ ํ |
| ๋์ CSP | aws |
| CSP Tier / ์๋ช ์ฃผ๊ธฐ | B / ephemeral |
| ์๋ํ | ๐ ๋ฏธ๊ตฌํ (์ ์๋ง ์กด์ฌ) |
์ ์ฐจ:
- Add NodeGroup โ workflow ๋ชฉ๋ก ํ์ยท์ ํยท์คํ
- workflow ์ ์๋๋ก nodegroup ์ถ๊ฐ (์ด๋ฆยทnode ์ ์ผ์น)
- ๊ธฐ์กด nodegroup ๋ถ๋ณ ํ์ธ
๊ฒฐ๊ณผ: aws ๐ ๋ฏธ๊ตฌํ
TC-K8S-CREATE-WF-03
workflow ๋ชฉ๋ก ๋ก๋ฉ ์คํจ(์ฐ๋ ์ค๋ฅ) ์ ์๋ด ํ์ (mock)
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ๊ธฐ๋ฅ | k8s-create-workflow |
| ๊ตฌ๋ถ | ๋น์ ์ |
| ๊ณ์ธต | L1 ui |
| ํตํฉ ์ ํ | native |
| ์ฌ์ ์กฐ๊ฑด | ๋ก๊ทธ์ธ + Workspace/Project ์ ํ |
| CSP Tier / ์๋ช ์ฃผ๊ธฐ | C |
| ์๋ํ | ๐ ๋ฏธ๊ตฌํ (์ ์๋ง ์กด์ฌ) |
์ ์ฐจ:
- workflow ๋ชฉ๋ก API 500 mock
- ์ ์ ๋ฐฉ์ workflow ์ ํ โ ์ค๋ฅ ์๋ด + ๋ค๋ฅธ ์ ์ ๋ฐฉ์์ผ๋ก ์งํ ๊ฐ๋ฅ
๊ฒฐ๊ณผ: ๐ ๋ฏธ๊ตฌํ