업데이트 'README.md'

This commit is contained in:
변정훈
2023-03-28 05:52:10 +00:00
parent c339820d91
commit b1a0dd62e2

View File

@@ -10,9 +10,9 @@
- ArgoCD - ArgoCD
- Argo Rollout (Optional) - Argo Rollout (Optional)
- Sonarqube (Optional) - Sonarqube (Optional)
- [<span style='color:yellow'>bookinfo source</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo.git) - [<span style='color:orange'>bookinfo source</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo.git)
- [<span style='color:yellow'>ClusterTask</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/clustertask) - [<span style='color:orange'>ClusterTask</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/clustertask)
- [<span style='color:yellow'>Template</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template) - [<span style='color:orange'>Template</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template)
- trivy check task를 위한 pvc 1개 (Optional) - trivy check task를 위한 pvc 1개 (Optional)
- 사용을 원치 않을 경우 template에서 해당 단계 삭제 (추천) - 사용을 원치 않을 경우 template에서 해당 단계 삭제 (추천)
``` ```
@@ -32,16 +32,16 @@ spec:
## Gitlab Porject 생성 ## Gitlab Porject 생성
![01](./img/01.png) ![01](./img/01.png)
- [<span style='color:yellow'>bookinfo source</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo.git) 프로젝트의 소스를 수행하는 환경의 Gitlab에 추가. - [<span style='color:orange'>bookinfo source</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo.git) 프로젝트의 소스를 수행하는 환경의 Gitlab에 추가.
![02](./img/02.png) ![02](./img/02.png)
- [<span style='color:yellow'>Template</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template) 프로젝트에서 [<span style='color:yellow'>"app.yaml.template"</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template/app.yaml.template)을 받아 수행하는 환경의 Gitlab에 추가. - [<span style='color:orange'>Template</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template) 프로젝트에서 [<span style='color:orange'>"app.yaml.template"</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template/app.yaml.template)을 받아 수행하는 환경의 Gitlab에 추가.
- <span style='color:yellow'>프로젝트 명, 파일 명, 파일 경로 모두 동일하게 생성</span> (수정을 원하는 경우 template.yaml 에서 수정 필요) - <span style='color:orange'>프로젝트 명, 파일 명, 파일 경로 모두 동일하게 생성</span> (수정을 원하는 경우 template.yaml 에서 수정 필요)
## ArgoCD Repositories 등록 ## ArgoCD Repositories 등록
![03](./img/03.png) ![03](./img/03.png)
- ArgoCD에 접속 및 로그인 - ArgoCD에 접속 및 로그인
- Settings > Repositories > Connect repo using HTTPS 메뉴에서 생성한 <span style='color:yellow'>appyaml</span> 프로젝트 등록 - Settings > Repositories > Connect repo using HTTPS 메뉴에서 생성한 <span style='color:orange'>appyaml</span> 프로젝트 등록
![04](./img/04.png) ![04](./img/04.png)
- Successful 상태 확인 - Successful 상태 확인
@@ -63,7 +63,7 @@ spec:
## ClusterTask 추가 ## ClusterTask 추가
- [<span style='color:yellow'>clustertask</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/clustertask)에서 모든 yaml을 받아 수행하는 환경에 apply - [<span style='color:orange'>clustertask</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/clustertask)에서 모든 yaml을 받아 수행하는 환경에 apply
- HyperCloud Console을 통해서 추가하여도 무방 - HyperCloud Console을 통해서 추가하여도 무방
- sendmail task를 사용할 경우 mailsecret.yaml 수정 필요 - sendmail task를 사용할 경우 mailsecret.yaml 수정 필요
``` ```
@@ -80,7 +80,7 @@ stringData:
``` ```
## Template 추가 ## Template 추가
- [<span style='color:yellow'>template</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template)에서 template.yaml을 받아 수행하는 환경에 apply - [<span style='color:orange'>template</span>](https://git.jhcloud.kr/junghun_byeon/bookinfo-cicd-tmaxcloud/src/branch/main/template)에서 template.yaml을 받아 수행하는 환경에 apply
- HyperCloud Console을 통해서 추가하여도 무방 - HyperCloud Console을 통해서 추가하여도 무방
## 서비스 브로커 갱신 ## 서비스 브로커 갱신