Skip to content

Commit 1853356

Browse files
committed
한글 설명 README_kr.md 파일을 새로 추가하고, README.md 파일에 설치 모드 선택 및 mc-data-manager 설정 관련 내용을 업데이트
1 parent c096337 commit 1853356

2 files changed

Lines changed: 398 additions & 37 deletions

File tree

README.md

Lines changed: 15 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ git clone https://github.com/m-cmp/mc-admin-cli.git
5252
cd mc-admin-cli/bin
5353
```
5454

55-
For [mc-date-manager](https://github.com/cloud-barista/mc-data-manager/blob/main/docs/Datamanager-Docker-Guide.md) configuration, you need to copy and edit `profile.json` which will be used for csp credenticals.
55+
For [mc-data-manager](https://github.com/cloud-barista/mc-data-manager/blob/main/docs/Datamanager-Docker-Guide.md) configuration, you need to copy and edit `profile.json` which will be used for csp credenticals.
5656
```shell
5757
cp ../conf/docker/conf/mc-data-manager/data/var/run/data-manager/profile/sample.json ./profile.json
5858
```
@@ -62,7 +62,17 @@ After downloading mc-admin-cli, move to the bin folder and run the installAll.sh
6262
./installAll.sh
6363
```
6464

65-
For [mc-date-manager](https://github.com/cloud-barista/mc-data-manager/blob/main/docs/Datamanager-Docker-Guide.md) configuration, you need to copy the profile.json into mc-data-manager container. Try `./mcc infra stop` and `./mcc infra run` if mc-date-manager keeps unhealthy.
65+
**Installation Mode Selection:**
66+
- **Developer Mode (Local Certificate)**: For development and testing environments (Temporary credential features are not available)
67+
- **Production Mode (CA Certificate)**: For production environments (Domain required. Target CSP work required for temporary credentials)
68+
69+
Domain and certificates are required, so select the appropriate mode during installation to issue certificates and create nginx configuration files.
70+
```shell
71+
./mcc infra run
72+
```
73+
Run the above command to start platform installation.
74+
75+
For [mc-data-manager](https://github.com/cloud-barista/mc-data-manager/blob/main/docs/Datamanager-Docker-Guide.md) configuration, you need to copy the profile.json into mc-data-manager container. Try `./mcc infra stop` and `./mcc infra run` if mc-date-manager keeps unhealthy.
6676
```shell
6777
docker cp profile.json mc-data-manager:/app/data/var/run/data-manager/profile/profile.json
6878
```
@@ -81,6 +91,9 @@ If the mc-iam-manager-post-initial operation does not terminate successfully, pl
8191
docker logs mc-iam-manager-post-initial
8292
```
8393

94+
This task involves creating necessary workspaces (realm, client) in mc-iam-manager and setting up administrators, roles, and menus.
95+
If it fails, you can re-run specific steps using the 1_setup_manual.sh file.
96+
8497
Once the mc-web-console-api container becomes healthy, initialize CB-Tumblebug using the following instructions:
8598
- [Quick Start Guide – CB-Tumblebug](https://github.com/cloud-barista/cb-tumblebug?tab=readme-ov-file#quick-start-)
8699
- In the guide, running `init.sh` is the required step.
@@ -184,41 +197,6 @@ The following ports must be registered in the firewall:
184197
| mc-cost-optimizer-fe | 7780 | TCP | Cost Optimizer Frontend |
185198

186199

187-
<!--
188-
# Quick Guide
189-
Required: Domain, Email
190-
- SSL and IDP configuration requires certificates. (If you already have certificates in use, substitute them into the nginx configuration values of the iam manager)
191-
192-
1. Certificate Issuance (docker execution)
193-
Execution location: ./conf/docker
194-
```shell
195-
sudo docker compose -f docker-compose.cert.yaml up
196-
```
197-
When issuance is successful, pem files are created in the folder with the corresponding domain name.
198-
ex)
199-
./container-volume/mc-iam-manager/certs/live/<my domain>fullchain.pem
200-
./container-volume/mc-iam-manager/certs/live/<my domain>/privkey.pem
201-
202-
After domain issuance is complete, run docker down (to be used again for future renewals)
203-
```shell
204-
sudo docker compose -f docker-compose.cert.yaml up
205-
```
206-
207-
2. Execute nginx configuration script
208-
(If the owner of container-volume is root, change ownership to the appropriate user)
209-
```shell
210-
sudo chown -R ubuntu:ubuntu ./container-volume
211-
cd mc-iam-manager
212-
./0_preset_create_nginx_conf.sh
213-
```
214-
Creates files in container-volume/mc-iam-manager/nginx using template files and configuration information under the mc-iam-manager folder.
215-
216-
3. After completing admin cli docker configuration, start the service with docker compose.
217-
```shell
218-
sudo docker compose -f docker-compose.yaml
219-
``` -->
220-
221-
222200
---
223201

224202
# Command to build the operator from souce code

0 commit comments

Comments
 (0)