System ์์ ์ค/DevOps(49)
-
[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๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Advenced Jenkins ์ฌ์ฉ โก - SonarQube
์ด ๋ด์ฉ์ ์ธํ๋ฐ - Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ ๊ฐ์๋ฅผ ๋ณด๊ณ ์ ๋ฆฌํ ๋ด์ฉ ์ ๋๋ค. ํด๋น ๋ด์ฉ์ Code ๋ด์ฉ์ ์ด ๊ณณ์์ ํ์ธํ์ค ์ ์์ต๋๋ค. ์ด๋ณด๋ฅผ ์ํ ์ ํจ์ค 2 ํ์ฉ ๊ฐ์ด๋ 2/e / ์์ด์ฝ์ถํ์ฌ COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ ๋ชฉ์ฐจ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - ์๋ํ ๋๊ตฌ์ ์ฌ์ฉ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Jenkins + Infrastructure as Code ์์ ์ฐ๋ โ [DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Jenkin..
2022.09.15 -
[DevOps] Jenkins๋ฅผ ์ด์ฉํ CI/CD Pipeline ๊ตฌ์ถ - Advenced Jenkins ์ฌ์ฉ โ - Pipeline
์ด ๋ด์ฉ์ ์ธํ๋ฐ - 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.15 -
[Docker] Nginx ์ค์น
๐ Docker์ NginX์ ๋ง๋จ ๐ฝ Docker ๐ฆ NginX Container ๋ง๋ค๊ธฐ ์ฃผ๋ํ๋์ Synology NAS Docker์ NginX Image๋ฅผ ๋ฐ์ NginX Container๋ฅผ ์ค๋นํ๋๋ก ํด๋ณผ๊ฒ์. ์ต์ด NginX Image๋ฅผ ๋ด๋ ค ๋ฐ์ ์ค๊ฒ์. NginX ์ต์ Version Image๋ฅผ ๋ด๋ ค๋ฐ๊ธฐ ํด ์ฃผ์์ด์. NginX Image๊ฐ ์ ์๋์ง ํ์ธ์ ํด ์ฃผ์๋๋ฐ, ์ด์ํ ๊ฑด ๋ฐฉ๊ธ ๋ฐ์๋๋ฐ, 37์๊ฐ ์ ์ ๋ง๋ค์ด ์ก๋ค๊ณ ํ๋ค์.. ๐ก ์ฐธ๊ณ ์ฌํญ -- name : ์คํํ Container ์ด๋ฆ ์ง์ - d : Back Ground๋ก ์คํ๋๋๋ก ํ๊ธฐ ์ํ Option - p : Port Fowarding ์ค์ (์ผ์ชฝ์ Host Server์์ ์ฌ์ฉํ Port, ์ค๋ฅธ์ชฝ์ Container..
2022.09.15 -
[k8s] accepts at most 1 arg(s), received 3 To see the stack trace of this error execute with --v=5 or higher
๐ทโ๏ธ ์์ ์ค์ธ ๋ด์ฉ ํ์ฌ ์ฃผ๋ํ๋์ ์ด ๋ฌธ์ ๋ฅผ CentOS7์ Kubernets๋ฅผ ์ค์นํ๋ฉด์ ๋ง๋ ๋ฌธ์ ์ ๋๋ค. ์ค์น ๊ด๋ จ ๋ด์ฉ์ ์ด ๊ณณ์์ ํ์ธํ์ค ์ ์์ด์. โ ๏ธ ๋ฌธ์ ๋ฐ์! Master์์ ์๋ ๋ช ๋ น์ด๋ฅผ ์คํํ์ ๋, ์์ ๋ช ๋ น์ด๊ฐ ๋์์. ๊ทธ ๋ช ๋ น์ด๋ฅผ Woker Node์ ์ ๋ ฅ์ ํด์ฃผ๋ฉด ๋ฉ๋๋ค. ๋ง์ฝ ์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ ๋, ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋ฉด ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด ์ฃผ์ธ์. ๐ป ๋ฌธ์ ํด๊ฒฐ! Master์ Node ๋ชจ๋ ์ ๋ ฅํ๊ณ , ๋ค์ kubeadm init --pod ... ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด์ ๋ช ๋ น์ด๋ฅผ ๋ฐ์ Node์ ์ ๋ ฅํด ์ฃผ์ด์ผ ํฉ๋๋ค. Node Woker์์ ๊ทธ๋ ๊ฒ ํด์คฌ์ผ๋, ์์ ๊ฐ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋ฉด hostname์ด ๋ง์ง ์์์ ๋ฐ์ํ๋ ๋ฌธ์ ์์. #Cent OS 7 host..
2022.09.13 -
[CentOS7] Kubernetes(k8s) ์ค์น
๐ Kubernetes ์ค์น ๐ฝ CentOS 7 ๐ฆ ์ด๊ธฐ ์ค์ (Master, Node Worker ๋ชจ๋ ์งํ) ์ต์ด ์์ ๊ฐ์ด SELinux๊ฐ ํ์ฑํ ๋์ด ์๋์ง ํ์ธํ๊ณ , ๋ด๋ ค์ฃผ์ด์ผ ํด์. ์ด์ ๋ถํฐ ๊ฐ์ํ๋ก ๊ตฌ์ฑ๋ Server๋ค์ SSH๋ก ๋ถ์ด ์์ ์ ์งํํ ๊ฒ์. ๋ค์์ ๋ฐฉํ๋ฒฝ์ด ์ฌ๋ผ๊ฐ ์๋์ง ํ์ธํ๊ณ , ๋ฐฉํ๋ฒฝ์ ๋ด๋ ค ์ค๋๋ค. ์ฐธ๊ณ ๋ก Network Manager๋ฅผ ๋ด๋ ค๋ฒ๋ฆฌ๋ฉด ์ธํฐ๋ท์ด ๋๊ฒจ ๋ฒ๋ฆฌ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด๋ฒ์๋ SWAP์ ๋นํ์ฑํ ์์ผ์ฃผ์์ด์. cat /etc/modules-load.d/k8s.conf br_netfilter EOF cat $ hostname k8s-master 192.168.32.11 -> $ hostname k8s-wocker1 192.168.32.12 -> $ hos..
2022.09.10