gitlab2 [DevOps] CentOS 8 Jenkins CI, CD ํ๊ฒฝ ๊ตฌ์ถ(feat. eGovCI) ์ด๋ฒ์ ์ ์์ ๋ถํ๋ ์์ํฌ์ ์๋ฒ์ฉ ๊ฐ๋ฐํ๊ฒฝ์ ์ด์ฉํด์ CI, CD๋ฅผ ๊ตฌ์ถํ๋ค.๋ค์์ ์ ๋ฒ์ ์ค์นํ GitLab๊ณผ ์๋ก ์ค์นํ Jenkins๋ก ์ฒ์๋ถํฐ ์ฐ๋ํ๋ ๊ฒ๋ ํฌ์คํ ์์ ์ด๋ค. [DevOps] CentOS 8 JenKins ์ค์น(feat. CI, CD)๋ชฉ์ฐจJenKins ์ค์น๊ณผ์ ๋ด ๊ฒฝ์ฐ๋ jdk๊ฐ ์ด๋ฏธ ์ค์น๋์ด ์์๊ธฐ์ ๊ทธ ๋ถ๋ถ์ ์๋ตํ๋ค.#๊ณต๊ฐํค ๊ฐ์ ธ์จ๋ค.rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key#์ ์ฅ์ ํ์ผ ์ค์นsudo wget -O /etc/yum.repos.d/jeyaga.tistory.com [DevOps] CentOS 8 GitLab ์ค์น๋ชฉ์ฐจGitLab ์ค์น๊ณผ์ #GitLab์ CentOS์ฉ RPM ์ ์ฅ์ ์ค์น.. IT/DevOps 2024. 5. 3. [DevOps] CentOS 8 GitLab ์ค์น ๋ชฉ์ฐจGitLab ์ค์น๊ณผ์ #GitLab์ CentOS์ฉ RPM ์ ์ฅ์ ์ค์นํ๊ธฐ ์ํ ์คํฌ๋ฆฝํธ ๋ค์ด๋ก๋ ๋ฐ ์คํcurl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash#gitlab ์ปค๋ฎค๋ํฐ๋ฒ์ ์ค์นsudo yum install -y gitlab-ce์ธ๋ถ ์ ์ url ๋ณ๊ฒฝ#gitlab์ค์ ํ์ผ ์ฐ๋ค.sudo vi /etc/gitlab/gitlab.rbgitlab ์ค์ ํ์ผ์ ์ด์ด์ external_url์ ์ธ๋ถ์์ ์ ์ํ url๋ก ๋ณ๊ฒฝํ๋ค.๊ธฐ๋ณธ 80๋ฅผ ์ฌ์ฉํ๋๊น ๋ณ๊ฒฝํ๊ณ ์ถ์ผ๋ฉด url:ํฌํธ๋ก ๋ณ๊ฒฝํ๋ค.์ธ๋ถ์ ์ url ํฌํธ ๋ฐฉํ๋ฒฝ ํ์ฉ#๋ฐฉํ๋ฒฝ์ ํฌํธ ํ์ฉsudo firewall-cmd --per.. IT/DevOps 2024. 5. 1. ์ด์ 1 ๋ค์