๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€619

[DFIR] E01 ์ด๋ฏธ์ง€ ๋ถ„์„ ๋ฐ ์•„ํ‹ฐํŒฉํŠธ ์ •๋ฐ€ ๊ฒ€์ฆ 1. ํฌ๋ Œ์‹ ๋ถ„์„์˜ 5๋‹จ๊ณ„ ์›Œํฌํ”Œ๋กœ์šฐAutopsy๋ฅผ ํ™œ์šฉํ•œ ๋ถ„์„ ํ”„๋กœ์„ธ์Šค๋Š” ํฌ๊ฒŒ 5๋‹จ๊ณ„๋กœ ์ง„ํ–‰๋œ๋‹ค. ์žฌํ˜„์„ฑ์„ ์œ„ํ•ด ๋ถ„์„๊ด€์€ ๊ฐ ๋‹จ๊ณ„๋ณ„ ์ฃผ์š” ์„ค์ •์„ ๋ฐ˜๋“œ์‹œ ์ผ์ง€์— ๊ธฐ๋กํ•ด์•ผ ํ•œ๋‹ค.์‚ฌ๊ฑด ๋งŒ๋“ค๊ธฐ (Case) : ์‚ฌ๊ฑด๋ฒˆํ˜ธ, ์กฐ์‚ฌ์ž, ์ €์žฅ ์œ„์น˜ ์„ค์ •๋ฐ์ดํ„ฐ ์†Œ์Šค ์ถ”๊ฐ€ : E01 ์ด๋ฏธ์ง€ ๋“ฑ๋ก, ์‹œ๊ฐ„๋Œ€ ์„ค์ •, ์ด๋ฏธ์ง€ ํ•ด์‹œ ํ™•์ธ์ธ์ œ์ŠคํŠธ ๋ชจ๋“ˆ ์‹คํ–‰ : ์ž๋™ ๋ถ„๋ฅ˜ ๋ชจ๋“ˆ ์„ ํƒ, ํ•ด์‹œ์…‹ ๋“ฑ๋ก ๋ฐ Solr Index ์„ค์ •๊ฒฐ๊ณผ ์ฝ๊ธฐ ๋ฐ ํƒœ๊ทธ : ํ›„๋ณด๊ตฐ ๊ฒ€ํ† , ํŒ๋‹จ ๊ทผ๊ฑฐ ๋ฐ ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚œ ๋ฐ์ดํ„ฐ ๊ตฌ๋ถ„๋ณด๊ณ ์„œ ์ž‘์„ฑ : ํƒœ๊ทธ๋œ ๊ฐ๊ฐ„์  ๊ฒฐ๊ณผ ์ถ”์ถœ (์ตœ์ข… ๊ฒฐ๋ก ์€ ๋ถ„์„๊ด€ ์ž‘์„ฑ)*Verified์˜ ์ง„์งœ ์˜๋ฏธ : ์ด๋ฏธ์ง€ ๊ฒ€์ฆ ๋ฉ”์‹œ์ง€์ธ Verified๋Š” ์›๋ณธ ๋งค์ฒด์™€ ์™„์ „ํžˆ ๊ฐ™๋‹ค ๊ฐ€ ์•„๋‹ˆ๋ผ, ํš๋“ ์งํ›„๋ถ€ํ„ฐ ํ˜„์žฌ๊นŒ์ง€ ์ด๋ฏธ์ง€ ํŒŒ์ผ์ด ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜๋‹ค(๋ฌด๊ฒฐ์„ฑ.. AI ๋ณด์•ˆ ๋Œ€ํ•™์›/๋””์ง€ํ„ธํฌ๋ Œ์‹ 2026. 10. 24.
[DFIR] Windows ํŒŒ์ผ์‹œ์Šคํ…œ(FAT32 vs NTFS) ๋ถ„์„ ๋ฐ ํฌ๋ Œ์‹ ์•„ํ‹ฐํŒฉํŠธ ํ•ต์‹ฌ ์ •๋ฆฌ ๋””์ง€ํ„ธ ํฌ๋ Œ์‹ ์กฐ์‚ฌ์—์„œ ํŒŒ์ผ์‹œ์Šคํ…œ(File System)์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์€ ์‚ญ์ œ๋œ ํŒŒ์ผ์˜ ๋ณต๊ตฌ ์›๋ฆฌ๋ฅผ ํŒŒ์•…ํ•˜๊ณ , ํƒ€์ž„๋ผ์ธ ์กฐ์ž‘(ํƒ€์ž„์Šคํ†ฐํ•‘) ๋ฐ ๋ฐ์ดํ„ฐ ์€๋‹‰ ํ–‰์œ„๋ฅผ ๊ฒ€์ฆํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ด๋‹ค. FAT32์™€ NTFS ๊ตฌ์กฐ์˜ ์ฐจ์ด์ , ํŒŒ์ผ ์‚ญ์ œ ์‹œ ๋ฐœ์ƒํ•˜๋Š” ๋ณ€ํ™”, ์ฃผ์š” ์•„ํ‹ฐํŒฉํŠธ ๋ถ„์„ ๊ธฐ๋ฒ•์„ ํ•ต์‹ฌ ์ค‘์‹ฌ์œผ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค. 1. ํŒŒ์ผ์‹œ์Šคํ…œ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ ๋ฐ ์‚ญ์ œ ์›๋ฆฌ1-1) ๋ชฉ์ฐจ(๋ฉ”ํƒ€๋ฐ์ดํ„ฐ) + ๋ณธ๋ฌธ(๋ฐ์ดํ„ฐ ์˜์—ญ) ๊ตฌ์กฐ๋ชจ๋“  ํŒŒ์ผ์‹œ์Šคํ…œ์€ ์ฑ…์ฒ˜๋Ÿผ ๋ชฉ์ฐจ์™€ ๋ณธ๋ฌธ ์˜์—ญ์œผ๋กœ ๋ถ„๋ฆฌ๋˜์–ด ๋™์ž‘ํ•œ๋‹ค.FAT32 : ๋””๋ ‰ํ„ฐ๋ฆฌ ์—”ํŠธ๋ฆฌ + FAT(File Allocation Table)NTFS : $MFT (Master File Table)์ž‘๋™ ๋ฐฉ์‹ : FTK Imager, Autopsy ๋“ฑ ํฌ๋ Œ์‹ ๋„๊ตฌ๋Š” ๋ชฉ์ฐจ ์˜์—ญ์„ ํŒŒ์•…ํ•œ ๋’ค, ๋ชฉ์ฐจ์— ๋ช…์‹œ๋œ ์œ„์น˜.. AI ๋ณด์•ˆ ๋Œ€ํ•™์›/๋””์ง€ํ„ธํฌ๋ Œ์‹ 2026. 10. 24.
[DFIR] ์“ฐ๊ธฐ๋ฐฉ์ง€, E01 ์ด๋ฏธ์ง• ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์ฆ & ๋ผ์ด๋ธŒ ์ˆ˜์ง‘ ํ•ต์‹ฌ ์ •๋ฆฌ ๋””์ง€ํ„ธ ํฌ๋ Œ์‹ ์กฐ์‚ฌ์—์„œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ด๋ฉด์„œ๋„ ์ค‘์š”ํ•œ ๋‹จ๊ณ„๋Š” '์ฆ๊ฑฐ์˜ ๋™์ผ์„ฑ๊ณผ ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์ฆ๊ฑฐ ํš๋“'์ž…๋‹ˆ๋‹ค. ์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ์†์ƒ์‹œํ‚ค์ง€ ์•Š๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ์ˆ˜์ง‘•๊ฒ€์ฆํ•˜๋Š” ํ•ต์‹ฌ ๊ฐœ๋…๊ณผ ์‹ค๋ฌด ์ ˆ์ฐจ๋ฅผ ์ •๋ฆฌํ–ˆ๋‹ค. 1. ์“ฐ๊ธฐ๋ฐฉ์ง€(Write Protection) - ์›๋ณธ ๋ณด์กด์˜ ์ฒซ๊ฑธ์Œ1-1) ๊ทธ๋ƒฅ ์—ฐ๊ฒฐํ•˜๋ฉด ์•ˆ ๋˜๋Š” ์ด์œ Windows๋“ฑ OS์— ์ €์žฅ๋งค์ฒด๋ฅผ ๋‹จ์ˆœ ์—ฐ๊ฒฐํ•  ๊ฒฝ์šฐ, ์‹œ์Šคํ…œ์€ ์ €๋„ ๊ฐฑ์‹ , ์ธ๋„ค์ผ ์บ์‹œ ์ƒ์„ฑ, System Volume Information ํด๋” ์ƒ์„ฑ ๋“ฑ ์ž๋™ ์“ฐ๊ธฐ ์ž‘์—…์„ ์ฆ‰์‹œ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด๋กœ ์ธํ•ด ์›๋ณธ์˜ ํ•ด์‹œ๊ฐ’์ด ๋ณ€ํ•˜๊ฒŒ ๋˜๋ฉฐ, ์ฆ๊ฑฐ๋กœ์„œ์˜ ๋™์ผ์„ฑ ์ฆ๋ช…์ด ๋ฌด๋„ˆ์ง„๋‹ค. 1-2) ์“ฐ๊ธฐ๋ฐฉ์ง€ ๋ฐฉ์‹ ๋น„๊ตํ•˜๋“œ์›จ์–ด ์“ฐ๊ธฐ๋ฐฉ์ง€๊ธฐ (์›์น™) : SATA/USB/NVMe ๋ธŒ๋ฆฌ์ง€ ์žฅ์น˜๊ฐ€ ์“ฐ๊ธฐ ๋ช…๋ น์„ ๋ฌผ๋ฆฌ์ /ํŽŒ์›จ์–ด ์ˆ˜์ค€์—์„œ ์ฐจ๋‹จ.. AI ๋ณด์•ˆ ๋Œ€ํ•™์›/๋””์ง€ํ„ธํฌ๋ Œ์‹ 2026. 10. 24.
[AMA] ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ ๋ฐฉ๋ฒ•๋ก  ๋…ผ๋ฌธ ๋ถ„์„ [๋ฐœํ‘œ ์ž๋ฃŒ] ๋…ผ๋ฌธ ์ฃผ์ œ : Kernel-Level Malware Analysis and Behavioral Explanation Using LLMs ๋…ผ๋ฌธ ๋‚ด์šฉ ์š”์•ฝ : ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ์ˆ˜์ •ํ•ด ์‹œ์Šคํ…œ ์ฝœ(์ธ์ž•๋ฐ˜ํ™˜๊ฐ’)์„ ์ˆ˜์ง‘ํ•˜๊ณ  ์ด๋ฅผ ๋Œ€ํ˜•์–ธ์–ด๋ชจ๋ธ(LLM)๋กœ ๋ถ„์„ํ•จ์œผ๋กœ์จ, ์•…์„ฑ์ฝ”๋“œ๊ฐ€ ์‹ค์ œ ํ™˜๊ฒฝ์—์„œ ์•…์˜์  ํ–‰์œ„๋‚˜ ๋ถ„์„ ๋ฐฉํ•ด ํ–‰์œ„๋ฅผ ์ˆ˜ํ–‰ํ–ˆ๋Š”์ง€ ๋ช…ํ™•ํ•œ ๊ทผ๊ฑฐ์™€ ํ•จ๊ป˜ ์„ค๋ช…ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•œ ๋…ผ๋ฌธ ๋ณด์•ˆ์ด ํ•„์š”ํ•œ ๊ฒƒ :1. ๋…ผ๋ฌธ์— ๋Œ€ํ•ด ์กฐ๊ธˆ ๋” ๊นŠ์€ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•จ, ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•ด๋‹น ๋…ผ๋ฌธ ์™ธ์—๋„ ์—ฐ๊ด€ ๋œ ๋…ผ๋ฌธ ๋˜๋Š” ํ›„์† ๋…ผ๋ฌธ์„ ์ฐพ์•„์„œ ๋ถ„์„ํ•ด์•ผํ•จ2. ์ƒ๋Œ€๋ฐฉํ•œํ…Œ ์ „๋‹ฌ์ด ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ๋ณด๊ณ ์„œ๋ฅผ ์–ด๋–ป๊ฒŒ ์„ค๋ช…ํ• ์ง€ ์ •๋ฆฌ ํ•„์š” AI ๋ณด์•ˆ ๋Œ€ํ•™์›/๊ณ ๊ธ‰์•…์„ฑ์ฝ”๋“œ๋ถ„์„ 2026. 10. 13.
[DFIR] ์ž„์˜์ œ์ถœ์˜ ํ•œ๊ณ„์™€ ๊ธฐ์—… ๋‚ด๋ถ€์กฐ์‚ฌ์˜ ๋ฒ•์  ์‹ค๋ฌด ์š”์•ฝ 1. ํŠน์ˆ˜ ๋งค์ฒด(์Šค๋งˆํŠธํฐ•CCTV) ์ˆ˜์ง‘์˜ ํ•ต์‹ฌ ๊ทœ์น™ํ˜„์žฅ์—์„œ ์ฆ‰์‹œ ๊ธฐ๋กํ•˜์ง€ ์•Š์œผ๋ฉด ๋˜๋Œ๋ฆด ์ˆ˜ ์—†๋Š” ํ˜„์žฅ์„ฑ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค. ์Šค๋งˆํŠธํฐ ์ˆ˜์ง‘ :ํšŒ์ˆ˜ ์ฆ‰์‹œ ๋น„ํ–‰๊ธฐ ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•˜์—ฌ ์›๊ฒฉ ์ดˆ๊ธฐํ™” ์ฐจ๋‹จ์•”ํ˜ธํ™” ๋ฐ OS ์ œ์•ฝ (์ตœ์‹  iOS/Android)์œผ๋กœ ์ธํ•œ ๋ฌผ๋ฆฌ ํš๋“ ๋ถˆ๊ฐ€๋Š” ๋ณด๊ณ ์„œ์— ๋ฒ•์ •๊ธฐ์ˆ ์  ์‚ฌ์œ ๋กœ ๋ช…์‹œํ•ด์•ผ ํ•œ๋‹ค.CCTV ์ˆ˜์ง‘ :CCTV ์ž์ฒด ์‹œ๊ณ„๋Š” ์˜ค์ฐจ๊ฐ€ ์ž์ฃผ ๋ฐœ์ƒํ•˜๋ฏ€๋กœ, ํ‘œ์ค€์‹œ(์‹ค์ œ ์‹œ๊ฐ)์™€ CCTV ์‹œ๊ฐ ๊ฐ„์˜ ์˜ค์ฐจ๋ฅผ ํ•œ ํ™”๋ฉด์— ์ดฌ์˜ํ•˜์—ฌ ์ฆ๊ฑฐํ™”ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ์ด๋‹ค.์‚ฌ๋‚ด ์ž์‚ฐ ๋ณด์กด ์šฐ์„ ์ˆœ์œ„ :์ฐจ๋Ÿ‰, ์ถœ์ž…๊ธฐ๋ก, ๋ณตํ•ฉ๊ธฐ, CCTV ๋“ฑ FAT32(File Allocation Table 32: ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์—์„œ ๋„๋ฆฌ ์“ฐ์ด๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ํŒŒ์ผ ์‹œ์Šคํ…œ) ๊ธฐ๋ฐ˜ ๋งค์ฒด๋Š” ๋ฎ์–ด์“ฐ๊ธฐ๊ฐ€ ๋นจ๋ผ ๋ณด์กด ๊ธฐํ•œ์ด ๊ฐ€์žฅ ์งง์œผ๋ฏ€๋กœ ๋ถ„์„๋ณด๋‹ค .. AI ๋ณด์•ˆ ๋Œ€ํ•™์›/๋””์ง€ํ„ธํฌ๋ Œ์‹ 2026. 10. 13.
[AMA] ์–ด์…ˆ๋ธ”๋ฆฌ์–ด์™€ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง 1. ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์ด๋ž€?๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง(์—ญ๊ณตํ•™)์€ ์†Œ์Šค์ฝ”๋“œ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ(Binary)๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๋‚ด๋ถ€ ๊ตฌ์กฐ, ํ•จ์ˆ˜, ์ œ์–ด ํ๋ฆ„(Control Flow), API ํ˜ธ์ถœ, ๋ฐ์ดํ„ฐ ๋ฐ ์ˆจ๊ฒจ์ง„ ์•…์„ฑ ๋กœ์ง์„ ์ดํ•ดํ•˜๋Š” ๊ณผ์ •์ด๋‹ค. ์™œ ๋‹จ์ˆœ ๋™์  ๋ถ„์„(Sandbox)๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ• ๊นŒ?์ƒŒ๋“œ๋ฐ•์Šค์—์„œ ๋„คํŠธ์›Œํฌ ํ†ต์‹ (C2)์ด๋‚˜ ํŒŒ์ผ ์ƒ์„ฑ์ด ๊ด€์ฐฐ๋˜์ง€ ์•Š์•˜๋‹ค๊ณ  ํ•ด์„œ ํ•ด๋‹น ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒํ™ฉ์—์„œ ํ•„์ˆ˜์ ์ด๋‹ค.ํŠน์ • ์กฐ๊ฑด์—์„œ๋งŒ ๋™์ž‘ํ•˜๋Š” ๊ธฐ๋ฏน : ํŠน์ • ์ผ์‹œ, ํŠน์ • ํŒŒ์ผ / ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๊ฐ€ ์กด์žฌํ•  ๋•Œ๋งŒ ์‹คํ–‰C2 ์„œ๋ฒ„ ์˜คํ”„๋ผ์ธ : C2 ์„œ๋ฒ„๊ฐ€ ๋‹ซํ˜€ ์žˆ์–ด ์‹ค์ œ ๋„คํŠธ์›Œํฌ ๋™์ž‘์ด ์œ ๋ฐœ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์„ค์ • ์ •๋ณด(Configuration) ์•”ํ˜ธํ™” : C2 ์ฃผ์†Œ๋‚˜ ์ฃผ์š” ์„ค์ •๊ฐ’์ด ์•”ํ˜ธํ™”๋˜.. AI ๋ณด์•ˆ ๋Œ€ํ•™์›/๊ณ ๊ธ‰์•…์„ฑ์ฝ”๋“œ๋ถ„์„ 2026. 10. 12.
CKA: Certified Kubernetes Administrator ๋งํฌ : https://www.credly.com/badges/2dc2d051-50d4-4868-93a4-133de60dd76f/linked_in_profile ๋‚˜์˜ ์ž๊ฒฉ์ฆ & ์ƒ์žฅ & ํ”„๋กœ์ ํŠธ/์ž๊ฒฉ์ฆ 2026. 10. 10.
[CKA ๋Œ€๋น„] ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ์ƒํƒœ๊ณ„ ์ „์ฒด ๊ฐœ์š” (Helm, CRD/Operator, CNI, CRI) 1. ์ „์ฒด ๊ฐœ์š” ๋ฐ ํ•ต์‹ฌ ์•„ํ‚คํ…์ณ ์ด ์ด๋ฏธ์ง€ ์ž๋ฃŒ๋Š” ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํด๋Ÿฌ์Šคํ„ฐ์˜ ๊ธฐ๋ณธ ์•„ํ‚คํ…์ณ๋ถ€ํ„ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํŒจํ‚ค์ง•ํ•˜๋Š” Helm, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๋Š”CRD/Operator, ๊ทธ๋ฆฌ๊ณ  ํ•ต์‹ฌ ๋Ÿฐํƒ€์ž„ ๋ฐ ๋„คํŠธ์›Œํ‚น ํ”Œ๋Ÿฌ๊ทธ์ธ(CRI, CNI)๊นŒ์ง€์˜ ํด๋Ÿฌ์Šคํ„ฐ ์ƒํƒœ๊ณ„ ์ „์ฒด ํ๋ฆ„์„ ํ•œ๋ˆˆ์— ๋ณด์—ฌ์ค€๋‹ค.2. ํŒŒํŠธ๋ณ„ ์„ธ๋ถ€ ์„ค๋ช… 1. Helm (์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €)"๋ณต์žกํ•œ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋งค๋‹ˆํŽ˜์ŠคํŠธ(YAML)๋ฅผ ํ…œํ”Œ๋ฆฟํ™”ํ•˜์—ฌ ํ•œ ๋ฒˆ์— ๊ด€๋ฆฌ ๋ฐ ๋ฐฐํฌ"Artifact HUB / ์ €์žฅ์†Œ : Grafana, Prometheus, ArgoCD ๋“ฑ ๋‹ค์–‘ํ•œ ์˜คํ”ˆ์†Œ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํŒจํ‚ค์ง€(Chart)๋ฅผ ๋‹ค์šด๋กœ๋“œ๋ฐ›์•„ ์‚ฌ์šฉํ•œ๋‹ค.Chart ๊ตฌ์กฐ :values.yaml : ํ™˜๊ฒฝ๋ณ„(dev, prod ๋“ฑ) ๋ณ€์ˆ˜๋ฅผ ์ •์˜ํ•œ๋‹ค.templates/ : depl.. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค/์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 2026. 10. 5.
[CKA ๋Œ€๋น„] Pod ์ƒ์„ฑ ๋ฐฉ๋ฒ•๊ณผ ๋””์ž์ธ ํŒจํ„ด & Pod๊ฐ€ Node์— ์ƒ์„ฑ๋˜๊ธฐ๊นŒ์ง€ ์•Œ์•„์•ผ ํ•  ์†์„ฑ๋“ค 1. [์ฟ ๋ฒ„๋„คํ‹ฐ์Šค] Pod ์ƒ์„ฑ ๋ฐฉ๋ฒ•๊ณผ ํ•ต์‹ฌ ๋””์žฅ๋‹ˆ ํŒจํ„ด (Init Container, Sidecalr, Pause Container) ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ ์ปจํ…Œ์ด๋„ˆ ๋ฐฐํฌ์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ ๋‹จ์œ„์ธ Pod์ด ์ƒ์„ฑ๋˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜๊ณผ, Pod ๋‚ด๋ถ€์—์„œ ์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ํ•จ๊ป˜ ์šด์šฉํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ํ•ต์‹ฌ ๋””์ž์ธ ํŒจํ„ด์— ๋Œ€ํ•ด ์•Œ์•„๋ด„ 1. Pod ์ƒ์„ฑ ๊ฒฝ๋กœ ๋ฐ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ Pod๋ฅผ ์ƒ์„ฑํ•  ๋•Œ๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ๊ฒฝ๋กœ๋ฅผ ๊ฑฐ์นœ๋‹ค. 1. ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ(Control Plane)์„ ํ†ตํ•œ ์ผ๋ฐ˜์ ์ธ ์ƒ์„ฑ์‚ฌ์šฉ์ž๊ฐ€ kubectl ๋ช…๋ น์–ด๋‚˜ API๋ฅผ ํ†ตํ•ด Pod ์ƒ์„ฑ ์š”์ฒญ(YAML)์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค.kube-apiserver ๊ฐ€ ์š”์ฒญ์„ ๋ฐ›์•„ etcd์— Pod ์ŠคํŽ™(Spec)์„ ์ €์žฅํ•œ๋‹ค.kube-scheduler ๊ฐ€ Pod๋ฅผ ๋ฐฐํฌํ•  ์ตœ์ ์˜ ์›Œ์ปค ๋…ธ๋“œ๋ฅผ ๊ฒฐ.. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค/์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 2026. 10. 4.
[CKA ๋Œ€๋น„] Service ๊ธฐ๋Šฅ๋“ค & Ingress์—์„œ Gateway๋กœ์˜ ์ „ํ™˜ 1. [์ฟ ๋ฒ„๋„คํ‹ฐ์Šค] Service๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์ฃผ์š” ๊ธฐ๋Šฅ 4๊ฐ€์ง€์ฟ ๋ฒ„๋„คํ‹ฐ์Šค์—์„œ Pod๋Š” ์ƒ์„ฑ ๋ฐ ์žฌ์‹œ์ž‘ ์‹œ๋งˆ๋‹ค IP ์ฃผ์†Œ๊ฐ€ ์œ ๋™์ ์œผ๋กœ ๋ณ€ํ•˜๋Š” ๋™์ ์ธ ํŠน์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. Service๋Š” ์ด๋Ÿฌํ•œ Pod๋“ค์—๊ฒŒ ๊ณ ์ •๋œ ๋‹จ์ผ ์ง„์ž…์ (VIP ๋ฐ ๋„๋ฉ”์ธ)์„ ์ œ๊ณตํ•˜์—ฌ ์™ธ๋ถ€/๋‚ด๋ถ€์™€์˜ ์•ˆ์ •์ ์ธ ํ†ต์‹ ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ๋„คํŠธ์›Œํ‚น ๋ฆฌ์†Œ์Šค์ด๋‹ค. 1. ์„œ๋น„์Šค ๋””์Šค์ปค๋ฒ„๋ฆฌ (Service Discovery)"Pod IP๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ๊ณ ์ •๋œ ์ด๋ฆ„(DNS)์œผ๋กœ ์ฐพ์•„๊ฐ„๋‹ค." ์›๋ฆฌ : ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๋‚ด๋ถ€์—๋Š” DNS ์„œ๋ฒ„๊ฐ€ ์กด์žฌํ•˜์—ฌ Service์˜ ์ด๋ฆ„์„ IP ์ฃผ์†Œ๋กœ ๋งคํ•‘ํ•ด ์ค€๋‹ค.ํŠน์ง• :๊ฐ™์€ ๋„ค์ž„์ŠคํŽ˜์ด์Šค(Namespace) ์•ˆ์—์„œ๋Š” http://front-end-svc:80/version ์ฒ˜๋Ÿผ ์„œ๋น„์Šค ์ด๋ฆ„๋งŒ์œผ๋กœ ์‰ฝ๊ฒŒ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค.๋‹ค๋ฅธ ๋„ค์ž„์ŠคํŽ˜์ด์Šค.. ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค/์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 2026. 10. 4.