์ฐ๋(7)
-
[Linux] SonarQube 9.8 - PostgreSQL 15.2 ์ฐ๋ํ๊ธฐ
๐ SonarQube 9.8 - PostgreSQL 15.2 ์ฐ๋ํ๊ธฐ ๐ฝ PostgreSQL 15.2 ๐ฆ ์ฐ๋ํ๊ธฐ ์ด๋ฒ์๋ ์ง๋ ๋ฒ์ ๋ง๋ค์๋ SonarQube9.8๊ณผ PostgreSQL15.2๋ฅผ ์ฐ๋ํ๋ ๊ฒ์ ๋ํด ๋ด์ฉ์ ์ ๋ฆฌํด ๋ณด๋ ค๊ณ ํด์. ์ต์ด SonarQube์ PostgreSQL์ ์ฐ๋ํ๊ธฐ ์ํด SonarQube Container์ ์ ์ํ์ฌ ๋ช๊ฐ์ง ์์ ์ ํด์ค์ผ ํด์. ์ต์ด ์์ ๋ถ๋ถ์ ์์ ํด ์ฃผ์ด์ผ ํด์. ์์ ๊ฐ์ด PostgreSQL์ ๊ณ์ ์ ๋ณด๋ฅผ ์ ๋ ฅํด ์ค๋๋ค. ์์ ๊ฐ์ด ๋งจ ๋ง์ง๋ง ์ค์ ์ฃผ์ ํ๊ณ , ์์ ํด ์ค๋๋ค. ๊ทธ๋ฆฌ๊ณ ํ์๋ ๊ณณ์ ์์ ๊ฐ์ด ์ฃผ์์ ํ๊ณ , ์์ ํด ์ค๊ฒ์. ๊ทธ๋ฐ ๋ค ํด๋น Container์์ ๋น ์ ธ๋์ SonarQube Container๋ฅผ ์ฌ ๊ธฐ๋ ํด ์ค๋๋ค. ์น ๋ธ๋ผ..
2023.07.08 -
[INFRA] Redmine๊ณผ Git ์ฐ๋
Redmine Cookbook COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ ๋ชฉ์ฐจ โ [INFRA] Ubuntu 22.04 LTS Redmine ์ค์น โ [INFRA] Redmine๊ณผ Git ์ฐ๋ โ [REDMINE] ์ฌ์ฉ ๋ฐฉ๋ฒ ๐ Redmine๊ณผ Gitea ์ฐ๋ํ๊ธฐ ๐ฝ ๊ฐ์ ๐ฆ ์๊ฐ Redmine์ Project ๊ด๋ฆฌ ๋๊ตฌ๋ก Gitea, GitHup, GitLap๊ณผ ๊ฐ์ ํ์ ๊ด๋ฆฌ ๋๊ตฌ๋ฅผ ํตํด ์ฌ๋ผ๊ฐ Source Code ๋ค์ ๊ด๋ฆฌํ๊ณ , Issue Tracker๋ฅผ ํ ์ ์์ด์. ๋ค๋ง, Jira์ ๊ฐ์ด ํธ๋ฆฌํ๊ฒ ์ค์๊ฐ์ผ๋ก Sync๋ ๋์ง ์๊ณ , ๋ช๊ฐ์ง ์์ ์ ํด์ค์ผ์ง ๋๋ ๊ฒ์ด์์. ์ฃผ๋ํ๋์ Github์ด ์๋..
2022.10.27 -
[DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Advenced Jenkins ์ฌ์ฉ โข - Multi Node ๊ตฌ์ฑํ๊ธฐ
์ด ๋ด์ฉ์ ์ธํ๋ฐ - Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ ๊ฐ์๋ฅผ ๋ณด๊ณ ์ ๋ฆฌํ ๋ด์ฉ ์ ๋๋ค. ํด๋น ๋ด์ฉ์ Code ๋ด์ฉ์ ์ด ๊ณณ์์ ํ์ธํ์ค ์ ์์ต๋๋ค. ๐ ๋ชฉ์ฐจ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - ์๋ํ ๋๊ตฌ์ ์ฌ์ฉ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Jenkins + Infrastructure as Code ์์ ์ฐ๋ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Jenkins + Ansible + Kubernetes ์์ ์ฐ๋ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Advenced Jenkins ์ฌ์ฉ โ - Pipeline ..
2022.09.16 -
[DevOps] Jenkins Build ๋ด์ฉ Slack ์ผ๋ก ์๋ฆผ ๋ฐ๊ธฐ
๐ ๋ชฉ์ฐจ โ [Synology NAS] ๋๋ง์ GitHub ๋ง๋ค๊ธฐ - Git Server์ Gitea ์ค์น โ [Synology NAS] ๋๋ง์ Jenkins ๋ง๋ค๊ธฐ โ[DevOps] GitHub์ Jenkins ์ฐ๊ฒฐ โ [DevOps] Jenkins Build ๋ด์ฉ Slack ์ผ๋ก ์๋ฆผ ๋ฐ๊ธฐ โ [DevOps] Jenkins Github Multi Branch Pipe Line ๊ตฌ์ฑ ๐ Jenkins์ Slack ์ฐ๊ฒฐ ํ๊ธฐ ๐ฝ Slack ์ค์ ๐ฆ Application ๋ด๋ ค๋ฐ๊ธฐ ์ต์ด Slack์์ ์ฑ ์ถ๊ฐ๋ฅผ ๋๋ฌ์ค๋๋ค. ๊ฒ์์ฐฝ์ jenkins๋ฅผ ์ ๋ ฅํ์ฌ Jenkins CI App์ ์ฐพ๊ณ , ํด๋ฆญํฉ๋๋ค. ๊ตฌ์ฑ์ ๋๋ฌ์ค๋๋ค. Web Page์์ ์์ ๊ฐ์ ์ฐฝ์ด ๋จ๋ฉด install์ ๋๋ฌ ์ค์นํด ์ค๋๋ค. Sl..
2022.08.31 -
[CI/CD] Jenkins GitHub ์ฐ๋ ๋ฌธ์
๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ์ด ๋ฌธ์ ๋ Jekins๋ฅผ ํตํด Java Spring CI / CD๋ฅผ ์์ ํ๋ ๋ ์ค ๋ง๋ ๋ฌธ์ ์ ๋๋ค. ๊ด๋ จํ ๊ธ์ ์ด ๊ณณ์์ ํ์ธํ ์ ์์ต๋๋ค. โ ๏ธ ๋ฌธ์ ๋ฐ์! Jenkins์ Github ์ฐ๊ฒฐ์ ์ํด ์ฌ๋ฌ๊ฐ์ง ์๋๋ฅผ ํด๋ณด์์ด์. ๐ค ์์ธ ๋ถ์ Github์์ ID, Password ๋ฐฉ์์ ์ง์ํ์ง ์๋๋ค๋ ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฐ์ํ์ด์. ์ต๊ทผ GitHub์ Push๋ฅผ ํ๊ธฐ ์ํด์๋ Token์ ๋ง๋ค์ด PC๋ด์ ๋ฃ์ด๋์ด์ผ push๊ฐ ๊ฐ๋ฅํ๋ฐ, ์ด ๋ถ๋ถ์์ ์ฐ๊ฒฐ์ด ๋ฌธ์ ๊ฐ ๋๋ ๊ฑฐ ๊ฐ์์. ๐ป ๋ฌธ์ ํด๊ฒฐ! ๐ฝ GitHub ๐ฆ AccessToken ๋ฐ๊ธ ์ต์ด GitHub์์ Settings -> Developer settings๋ฅผ ๋ค์ด๊ฐ ์ฃผ์ธ์. ๊ทธ๋ฐ๋ค Persoanl acces..
2022.08.31 -
[DevOps] GitHub์ Jenkins ์ฐ๊ฒฐ
๐ ๋ชฉ์ฐจ โ [Synology NAS] ๋๋ง์ GitHub ๋ง๋ค๊ธฐ - Git Server์ Gitea ์ค์น โ [Synology NAS] ๋๋ง์ Jenkins ๋ง๋ค๊ธฐ โ[DevOps] GitHub์ Jenkins ์ฐ๊ฒฐ โ [DevOps] Jenkins Build ๋ด์ฉ Slack ์ผ๋ก ์๋ฆผ ๋ฐ๊ธฐ โ [DevOps] Jenkins Github Multi Branch Pipe Line ๊ตฌ์ฑ[DevOps] Jenkins Github Multi Branch Pipe Line ๊ตฌ์ฑ ๐ GitHub์ Jenkins ์ฐ๊ฒฐ ๐ฝ GitHub ๐ฆ AccessToken ๋ฐ๊ธ ์ต์ด GitHub์์ Settings -> Developer settings๋ฅผ ๋ค์ด๊ฐ ์ฃผ์ธ์. ๊ทธ๋ฐ๋ค Persoanl access tokens๋ก ๋ค์ด๊ฐ..
2022.08.31