Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,11 +218,11 @@ Or run individual steps manually using `conf/docker/conf/mc-iam-manager/1_setup_
**(e) iframe HTTPS proxy endpoints (used by the web console for embedded views):**
```shell
curl -kI https://<DOMAIN>:33002 # Grafana dashboard proxy
curl -kI https://<DOMAIN>:7781 # Cost Optimizer FE proxy
curl -kI https://<DOMAIN>:7780 # Cost Optimizer FE proxy
curl -k https://<DOMAIN>:9090/api/costopti/be/readyz # Cost Optimizer BE proxy
curl -k https://<DOMAIN>:9000/actuator/health 2>/dev/null || true # Cost Optimizer alarm proxy
```
Expected: `:33002` and `:7781` return `HTTP/2 200`; `:9090/readyz` returns `Application is ready`.
Expected: `:33002` and `:7780` return `HTTP/2 200`; `:9090/readyz` returns `Application is ready`.

## Step 6. Initialize CB-Tumblebug & Access the Web Console

Expand Down Expand Up @@ -361,12 +361,12 @@ The following ports should be registered in the firewall if needed:
| mc-iam-manager-nginx | 80, 443 | TCP | Nginx (HTTP redirect + HTTPS) |
| mc-iam-manager-nginx | 3001 | TCP | Web Console Frontend (HTTPS proxy) |
| mc-iam-manager-nginx | 33002 | TCP | Grafana (iframe-safe HTTPS reverse proxy) |
| mc-iam-manager-nginx | 7781 | TCP | Cost Optimizer FE (iframe-safe HTTPS reverse proxy) |
| mc-iam-manager-nginx | 7780 | TCP | Cost Optimizer FE (iframe-safe HTTPS reverse proxy) |

### **MC-COST-OPTIMIZER**
| Service | Port | Protocol | Description |
|---------|------|----------|-------------|
| mc-cost-optimizer-fe | 7780 | TCP | Cost Optimizer Frontend (internal, accessed via :7781 HTTPS proxy) |
| mc-cost-optimizer-fe | 7780 | TCP | Cost Optimizer Frontend (internal, accessed via :7780 HTTPS proxy) |
| mc-cost-optimizer-be | 9090 | TCP | Cost Optimizer Backend (internal, accessed via IAM nginx :9090 HTTPS proxy) |
| mc-cost-optimizer-cost-collector | 8881 | TCP | Cost Collector |
| mc-cost-optimizer-cost-processor | 18082 | TCP | Cost Processor |
Expand Down Expand Up @@ -430,7 +430,7 @@ The following ports must be registered in the firewall:
| mc-iam-manager-nginx | 80, 443 | TCP | Nginx entry point (HTTP redirect + HTTPS web console) |
| mc-iam-manager-nginx | 3001 | TCP | Web Console Frontend (HTTPS) |
| mc-iam-manager-nginx | 33002 | TCP | Grafana iframe proxy (HTTPS) |
| mc-iam-manager-nginx | 7781 | TCP | Cost Optimizer FE iframe proxy (HTTPS) |
| mc-iam-manager-nginx | 7780 | TCP | Cost Optimizer FE iframe proxy (HTTPS) |
| mc-iam-manager-nginx | 9090 | TCP | Cost Optimizer BE HTTPS proxy (required for iframe API calls) |
| mc-iam-manager-nginx | 9000 | TCP | Cost Optimizer alarm HTTPS proxy (required for iframe API calls) |
| mc-web-console-api | 3000 | TCP | Web Console API |
Expand Down
10 changes: 5 additions & 5 deletions README_kr.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,11 +195,11 @@ docker logs mc-iam-manager-post-initial | tail -5
**(e) iframe HTTPS 프록시 엔드포인트 확인 (웹 콘솔 임베드 뷰 사용):**
```shell
curl -kI https://<DOMAIN>:33002 # Grafana 대시보드 프록시
curl -kI https://<DOMAIN>:7781 # Cost Optimizer FE 프록시
curl -kI https://<DOMAIN>:7780 # Cost Optimizer FE 프록시
curl -k https://<DOMAIN>:9090/api/costopti/be/readyz # Cost Optimizer BE 프록시
curl -k https://<DOMAIN>:9000/actuator/health 2>/dev/null || true # Cost Optimizer alarm 프록시
```
기대 응답: `:33002` 및 `:7781`은 `HTTP/2 200`; `:9090/readyz`는 `Application is ready`.
기대 응답: `:33002` 및 `:7780`은 `HTTP/2 200`; `:9090/readyz`는 `Application is ready`.

## Step 6. CB-Tumblebug 초기화 및 웹 콘솔 접속

Expand Down Expand Up @@ -333,12 +333,12 @@ sudo certbot renew --dry-run
| mc-iam-manager-nginx | 80, 443 | TCP | Nginx (HTTP 리다이렉트 + HTTPS) |
| mc-iam-manager-nginx | 3001 | TCP | 웹 콘솔 프론트엔드 (HTTPS 프록시) |
| mc-iam-manager-nginx | 33002 | TCP | Grafana (iframe 전용 HTTPS 역방향 프록시) |
| mc-iam-manager-nginx | 7781 | TCP | Cost Optimizer FE (iframe 전용 HTTPS 역방향 프록시) |
| mc-iam-manager-nginx | 7780 | TCP | Cost Optimizer FE (iframe 전용 HTTPS 역방향 프록시) |

### **MC-COST-OPTIMIZER**
| 서비스 | 포트 | 프로토콜 | 설명 |
|---------|------|----------|-------------|
| mc-cost-optimizer-fe | 7780 | TCP | Cost Optimizer Frontend (내부 전용, :7781 HTTPS 프록시로 접근) |
| mc-cost-optimizer-fe | 7780 | TCP | Cost Optimizer Frontend (내부 전용, :7780 HTTPS 프록시로 접근) |
| mc-cost-optimizer-be | 9090 | TCP | Cost Optimizer Backend (내부 전용, IAM nginx :9090 HTTPS 프록시로 접근) |
| mc-cost-optimizer-cost-collector | 8881 | TCP | Cost Collector |
| mc-cost-optimizer-cost-processor | 18082 | TCP | Cost Processor |
Expand Down Expand Up @@ -399,7 +399,7 @@ sudo certbot renew --dry-run
| mc-iam-manager-nginx | 80, 443 | TCP | Nginx 진입점 (HTTP 리다이렉트 + HTTPS 웹 콘솔) |
| mc-iam-manager-nginx | 3001 | TCP | 웹 콘솔 프론트엔드 (HTTPS) |
| mc-iam-manager-nginx | 33002 | TCP | Grafana iframe 프록시 (HTTPS) |
| mc-iam-manager-nginx | 7781 | TCP | Cost Optimizer FE iframe 프록시 (HTTPS) |
| mc-iam-manager-nginx | 7780 | TCP | Cost Optimizer FE iframe 프록시 (HTTPS) |
| mc-iam-manager-nginx | 9090 | TCP | Cost Optimizer BE HTTPS 프록시 (iframe API 호출에 필요) |
| mc-iam-manager-nginx | 9000 | TCP | Cost Optimizer alarm HTTPS 프록시 (iframe API 호출에 필요) |
| mc-web-console-api | 3000 | TCP | Web Console API |
Expand Down
Loading