728x90 ๋ฐ์ํ Kubernetes9 [k8s] kind๋ก Kubernetes ์ค์ต ํ๊ฒฝ ๊ตฌ์ฑํ๊ธฐ Kind๋?Kind๋ ๋ก์ปฌ ์ปดํจํฐ ํ๊ฒฝ์ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ๋ฅผ ์์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ค์นํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ๋๊ตฌ์ ๋๋ค.Kind๋ Go ์ธ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ก์ผ๋ฉฐ, Docker์ด๋ฏธ์ง๋ฅผ ๊ธฐ๋ฐ์ผ๋ก kubeadm์ ์ด์ฉํ์ฌ ํด๋ฌ์คํฐ๋ฅผ ๋ฐฐํฌํฉ๋๋ค.์์ธํ ๋ด์ฉ์ ์ ์ด๋ฏธ์ง๋ฅผ ํตํด kind ๊ณต์ ํํ์ด์ง์์ ํ์ธํ์๋ฉด ๋ฉ๋๋ค.Kind ์ค์นํ๊ธฐ์ค์น ๊ฐ์ด๋ ์๋ณธ URL : https://kind.sigs.k8s.io/docs/user/quick-start/#installationMacOSbrew install kindWindowschoco install kindLinuxcurl.exe -Lo kind-windows-amd64.exe https://kind.sigs.k8s.io/dl/v0.15.0/kind-windows-amd.. 2024. 10. 21. [k8s] Kubernetes ๋ก๊ทธ - EFK ๊ตฌ์ถ Kubernetes ๋ก๊ทธ - EFK ๊ฐ์EFK๋?Elasticsearch+Fluent Bit/Fluentd+Kibana์ ์กฐํฉ์ ๋งํฉ๋๋ค. ๊ฐ๊ฐ์ ์๊ธ์๋ฅผ ๋ฐ์ EFK๋ผ๊ณ ํฉ๋๋ค. ๋ก๊ทธ๋ฐ์ดํฐ๋ฅผ ์์ง, ์ ์ฅ, ๋ถ์ํ๊ณ ์๊ฐํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์คํ ์์ค ์คํ์ ๋๋ค.Flunetd์ Fluent Bilucy-devblog.tistory.com์ด์ ํฌ์คํธ์์ EFK์ ๋ํด ๊ฐ๋ตํ๊ฒ ์ค๋ช ํ์์ต๋๋ค. ์ด์ ๋ถํฐ EFK๋ฅผ ์ง์ ๊ตฌ์ถํด ๋ณด๊ฒ ์ต๋๋ค.Fluent Bit ๊ตฌ์ฑfluent bit๋ helm์ ํตํด ์ค์นํ์ต๋๋ค.helm install์ ์ํํ๊ธฐ ์ values.yaml์์ config ๋ถ๋ถ์ ์์ ํด์ผ ํฉ๋๋ค.values.yaml์ ๋ณด๋ฉด parser๋ถ๋ถ์ด ์์ํ ๋ฐ ์ํ๋ ๋ก๊ทธ ํํ์ ๋ง๊ฒ regex๋ฅผ ์์ ํด์ผ ํฉ๋๋ค.. 2024. 9. 28. [k8s] Kubernetes ๋ก๊ทธ - EFK ๊ฐ์ EFK๋?Elasticsearch+Fluent Bit/Fluentd+Kibana์ ์กฐํฉ์ ๋งํฉ๋๋ค. ๊ฐ๊ฐ์ ์๊ธ์๋ฅผ ๋ฐ์ EFK๋ผ๊ณ ํฉ๋๋ค. ๋ก๊ทธ๋ฐ์ดํฐ๋ฅผ ์์ง, ์ ์ฅ, ๋ถ์ํ๊ณ ์๊ฐํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์คํ ์์ค ์คํ์ ๋๋ค.Flunetd์ Fluent Bit๋?Fluentd๋ ๋ค์ํ ์์ค์์ ์ฌ๋ฌ ๋ชฉ์ ์ง๋ก ๋ก๊ทธ๋ฅผ ์์ง, ์ฒ๋ฆฌ ๋ฐ ๋ผ์ฐํ ํ๋๋ก ์ค๊ณ๋ ๊ณต๊ธ์ ์ฒด ์ค๋ฆฝ์ ์ธ ์คํ ์์ค ๋ก๊ทธ ์์ง๊ธฐ์ ๋๋ค.Fluent Bit๋ ์๋ฒ ๋๋ ๋ฆฌ๋ ์ค, ๊ฒ์ดํธ์จ์ด, ์ปจํ ์ด๋ํ๋ ์์ฝ์์คํ ๊ณผ ๊ฐ์ด ๊ฐ๋ณ๊ณ ๋ฆฌ์์ค๊ฐ ์ ํ๋ ํ๊ฒฝ์ ์ํด ๋ช ์์ ์ผ๋ก ์ค๊ณ๋ ๊ณต๊ธ์ ์ฒด ์ค๋ฆฝ ์คํ์์ค ๋ก๊ทธ ์์ง๊ธฐ์ ๋๋ค. Fluented์ ๋ง์ฐฌ๊ฐ์ง๋ก Fluent Bit์ ๋ค์ํ ์์ค์์ ์ฌ๋ฌ ๋ชฉ์ ์ง๋ก ๋ก๊ทธ๋ฅผ ์์ง, ์ฒ๋ฆฌ ๋ฐ ๋ผ์ฐํ ํ๋ ๋ฐ ๋ฅ์ํฉ๋๋ค.Flu.. 2024. 9. 28. ์ด์ 1 2 ๋ค์ 728x90 ๋ฐ์ํ