inflearn logo
inflearn logo

ๅคงๅ‹ขใฏKubernetes๏ผˆๅˆ็ดš๏ฝžไธญ็ดš็ทจ๏ผ‰

[Update 2025.04] ็†่ซ–ใจๅฎŸ็ฟ’ใงใ‚ณใ‚นใƒˆใƒ‘ใƒ•ใ‚ฉใƒผใƒžใƒณใ‚น่‰ฏใKubernetesใซ้–ขใ™ใ‚‹ๅฎŸๅŠ›ใ‚’้ซ˜ใ‚ใฆใฟใพใ›ใ‚“ใ‹ใ€‚ใ“ใฎ่ฌ›ๅบงใ‚’้€šใ—ใฆ็š†ใ•ใ‚“ใ‚‚ๆต่กŒใซๅฎนๆ˜“ใไน—ใ‚Œใ‚‹ใ‚ˆใ†ใซใชใ‚Šใพใ™ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Docker
Docker
Kubernetes
Kubernetes
devops
devops
container
container
infrastructure-as-a-code
infrastructure-as-a-code
Docker
Docker
Kubernetes
Kubernetes
devops
devops
container
container
infrastructure-as-a-code
infrastructure-as-a-code

ใŠ็Ÿฅใ‚‰ใ›

18 ไปถ

  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ไฟฎๆญฃๆธˆใฟ

    ๐Ÿ“ขใคใ„ใซใ‚ชใƒผใƒ—ใƒณ๏ผ[ๅฎŸๅ‹™ๅฏ†็€ๅž‹ CKA ่ณ‡ๆ ผๅฎŒๅ…จๅฏพ็ญ–่ฌ›ๅบง]

    โ€‹

    ใ“ใ‚“ใซใกใฏ๏ผใ‚คใƒซใƒ—ใƒญใงใ™ ๐Ÿ™‚

    2026ๅนดใ€ๆ˜Žใ‘ใพใ—ใฆใŠใ‚ใงใจใ†ใ”ใ–ใ„ใพใ™๏ผ

    โ€‹

    ๆ˜จๅนด11ๆœˆใ€Inflearnใฎๆ‹…ๅฝ“่€…ๆง˜ใ‹ใ‚‰ใฎๆๆกˆใ‚’ใใฃใ‹ใ‘ใซไผ็”ปใŒๅง‹ใพใ‚Šใ€4ใƒถๆœˆ้–“ๆ˜ผๅคœใ‚’ๅ•ใ‚ใš่ฃœๅผทใ—็ฃจใไธŠใ’ใŸCKA(Certified Kubernetes Administrator) ่ฌ›ๅบงใŒใคใ„ใซใ‚ชใƒผใƒ—ใƒณใ—ใพใ—ใŸ ๐ŸŽ‰

    ๅ˜ใซๅ•้กŒใฎ่งฃ็ญ”ใ ใ‘ใ‚’ๆš—่จ˜ใ™ใ‚‹่ฌ›็พฉใงใ‚ใ‚Œใฐใ€ใ“ใ‚Œใปใฉๆ™‚้–“ใฏใ‹ใ‹ใ‚‰ใชใ‹ใฃใŸใงใ—ใ‚‡ใ†ใ€‚็งใŒไปŠๅ›žใฎ่ฌ›็พฉใ‚’ๆบ–ๅ‚™ใ™ใ‚‹ใซใ‚ใŸใฃใฆๆœ€ใ‚‚ๅŠ›ใ‚’ๅ…ฅใ‚ŒใŸใ€Œ3ใคใฎใ“ใจใ€ใ‚’ใŠไผใˆใ—ใพใ™ใ€‚

    โ€‹

    1โƒฃใ€Œ่ฉฆ้จ“็”จใฎ็Ÿฅ่ญ˜ใ€ใงใฏใชใใ€Œๆœฌ็‰ฉใฎๅฎŸๅ‹™็Ÿฅ่ญ˜ใ€

    ๅคšใใฎๆ–นใŒ่ณ‡ๆ ผใ‚’ๅ–ๅพ—ใ—ใฆใ‚‚ใ€ŒๅฎŸๅ‹™ใซ้ฉ็”จใ—ใ‚ˆใ†ใจใ™ใ‚‹ใจ้€”ๆ–นใซๆšฎใ‚Œใ‚‹ใ€ใจใŠใฃใ—ใ‚ƒใ„ใพใ™ใ€‚ใ“ใฎ่ฌ›็พฉใฏใ€็งใŒ็พๅ ดใงKubernetesใ‚’้‹็”จใ—ใชใŒใ‚‰็ตŒ้จ“ใ—ใŸ่ฉฆ่กŒ้Œฏ่ชคใจๆ ธๅฟƒ็š„ใชๆฆ‚ๅฟตใ‚’ไธญๅฟƒใซๆง‹ๆˆใ—ใพใ—ใŸใ€‚ใใฎใŸใ‚ใ€่ณ‡ๆ ผๅ–ๅพ—ใฏใ‚‚ใกใ‚ใ‚“ใ€ๅฎŸๅ‹™ใงใ‚‚ๅ ‚ใ€…ใจๅฝนๅ‰ฒใ‚’ๆžœใŸใ›ใ‚‹่‡ชไฟกใ‚’่บซใซใคใ‘ใ‚‹ใ“ใจใŒใงใใพใ™ใ€‚

    โ€‹

    2โƒฃๆœฌ็•ชใ‚ˆใ‚Šใ‚‚ๆœฌ็•ชใซ่ฟ‘ใ„ใ€Œ็„ก้™ๅฎŸ็ฟ’็’ฐๅขƒใ€

    ่ฉฆ้จ“ไผšๅ ดใฎๆ‰‰ใ‚’้–‹ใ‘ใŸใจใใซๆ…Œใฆใชใ„ใ‚ˆใ†ใ€่ฉฆ้จ“็’ฐๅขƒใจ99%้กžไผผใ—ใŸๅฎŸๅ‹™ๅž‹ใฎๅฎŸ็ฟ’็’ฐๅขƒใ‚’ๆง‹็ฏ‰ใ—ใพใ—ใŸใ€‚็›ฎใง่ฆ‹ใ‚‹ใ ใ‘ใฎ่ฌ›็พฉใฏใ™ใใซๅฟ˜ใ‚Œใฆใ—ใพใ„ใพใ™ใ€‚ๆ‰‹ใŒๅ…ˆใซ่ฆšใˆใ‚‹ใ‚ˆใ†ใ€่‡ชใ‚‰ใ‚ฟใ‚คใƒ”ใƒณใ‚ฐใ—ใฆไฝ“ๅพ—ใ™ใ‚‹ใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใ‚’ไฝ“้จ“ใ—ใฆใใ ใ•ใ„ใ€‚

    โ€‹

    3โƒฃๅ—่ฌ›็”ŸใŒ็›ดๆŽฅๆคœ่จผใ—ใŸใ€ŒๅฎŒๆˆๅบฆใฎ้ซ˜ใ„ใ‚ซใƒชใ‚ญใƒฅใƒฉใƒ ใ€

    ๅ‰ๅ›žใฎใ‚คใƒณใƒ•ใƒฉใƒณใƒใƒฃใƒฌใƒณใ‚ธ๏ผˆ[2025ๅนดใŒ็ต‚ใ‚ใ‚‹ๅ‰ใซ]ใ‚ฏใƒใƒใƒ†ใ‚ฃใ‚นCKA่ณ‡ๆ ผใ‚’ๅ–ๅพ—ใ—ใ‚ˆใ†๏ผ with ใ‚คใƒซใƒ—ใƒญ๏ผ‰ใ‚’้€šใ˜ใฆใ€ใ™ใงใซๅคšใใฎๆ–นใ€…ใซใ‚ˆใ‚‹ไธ€ๆฌกๆคœ่จผใ‚’็ต‚ใˆใฆใ„ใพใ™ใ€‚ใƒใƒฃใƒฌใƒณใ‚ธๆœŸ้–“ไธญใซใ„ใŸใ ใ„ใŸ่ฒด้‡ใชใƒ•ใ‚ฃใƒผใƒ‰ใƒใƒƒใ‚ฏใ‚’ใ‚‚ใจใซใ€ใ“ใฎ2ใƒถๆœˆ้–“ใ€ๅญฆ็ฟ’ใฎๆตใ‚ŒใŒ้€”ๅˆ‡ใ‚Œใชใ„ใ‚ˆใ†ๅ†…ๅฎนใ‚’่ฃœๅผทใ—ใ€้›ฃๆ˜“ๅบฆใ‚’ๅพฎ่ชฟๆ•ดใ—ใพใ—ใŸใ€‚ใ“ใ‚Œใงใ€็š†ใ•ใ‚“ใฏๆœ€ใ‚‚ๅฎŒๆˆๅบฆใฎ้ซ˜ใ„ๆœ€็ต‚็‰ˆใงๅญฆ็ฟ’ใ™ใ‚‹ใ“ใจใซใชใ‚Šใพใ™ใ€‚

    โ€‹

    ็ตๅฑ€ใ€ใ“ใฎ่ฌ›็พฉไธ€ใคใ ใ‘ใงใ‚ฏใƒใƒใƒ†ใ‚ฃใ‚นใฎ็†่งฃใจ่ณ‡ๆ ผๅ–ๅพ—ใŒๅฏ่ƒฝใงใ™ใ€‚๐Ÿ™‚

    โ€‹

    ใงใ™ใฎใงใ€ใ“ใ‚Œใพใงไธ€ๅบฆใงใ‚‚CKA่ณ‡ๆ ผใฎๅ–ๅพ—ใ‚’่€ƒใˆใŸใ“ใจใŒใ‚ใ‚‹ๆ–นใชใ‚‰ใ€ใœใฒใ“ใฎๆฉŸไผšใซๆŒ‘ๆˆฆใ—ใฆใฟใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚็งใŒใ—ใฃใ‹ใ‚Šใ‚ตใƒใƒผใƒˆใ„ใŸใ—ใพใ™๏ผ

    โ€‹

    ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

    0
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    5ๅนดๅ‰ใซ89็‚นใงๅˆๆ ผใ—ใฆใ„ใพใ—ใŸใ€‚ๅˆ†ใ‹ใ‚‰ใชใ„ๅ•้กŒใชใๅ…จใฆ่งฃใ‘ใŸใจๆ€ใฃใŸใฎใงใ™ใŒใ€ใฉใ“ใง้–“้•ใˆใŸใฎใ‹่ฆ‹ๅฝ“ใŒใคใใพใ›ใ‚“ใงใ—ใŸใ€‚ๆ•ฐๆ—ฅๅ‰ใซ็พๅœจใฎSprint5๏ผˆIstio็ทจ๏ผ‰ใ‚’ใ‚ชใƒผใƒ—ใƒณใ—ใ€ๅฐ‘ใ—ไผ‘ๆ†ฉใ™ใ‚‹ๆฐ—ๆŒใกใงCKA่ฌ›ๅบงใ‚’้–‹่จญใ—ใฆใฟใ‚ˆใ†ใจๆ€ใ„ใพใ—ใŸใ€‚

    ใจใ“ใ‚ใŒไน…ใ—ใถใ‚Šใซๅ†ใณ่ฉฆ้จ“ใ‚ฌใ‚คใƒ‰ใ‚’่ฆ‹ใ‚‹ใจใ€ๅค‰ๆ›ดใ•ใ‚ŒใŸ้ƒจๅˆ†ใŒใ‚ใพใ‚Šใซใ‚‚ๅคšใใฆ;;๏ผˆไฝ•ใ‚ˆใ‚Šๅ—้จ“ๆ–™ใŒ..๐Ÿ’ฐ๐Ÿ’ฐ๏ผ‰็žฌ้–“ใ€ไผ‘ๆ†ฉใ™ใ‚‹้›ฐๅ›ฒๆฐ—ใงใฏใชใ•ใใ†ใ ใจใ„ใ†ๆ„Ÿใ˜ใŒใ—ใพใ—ใŸใ€‚

    ใใ—ใฆ็งใ‚‚่ฉฆ้จ“ใ‚’ๅ†ๅ—้จ“ใ—ใชใ‘ใ‚Œใฐใชใ‚‰ใชใ„็Šถๆณใงใ€ๅ—่ฌ›็”Ÿใฎ็š†ใ•ใ‚“ใซ่ฟ…้€Ÿใซใ‚ตใƒใƒผใƒˆใงใใ‚‹ใ‹ใ‚‚ๆ‚ฉใ‚“ใงใฟใพใ—ใŸใŒใ€่จˆ็”ปใฏไธ‹่จ˜ใฎใƒชใƒณใ‚ฏใซใ‚ใ‚Šใพใ™ใ€‚
    ๐Ÿ”— ใ‚ญใƒฅใƒผใƒ–ใ‚ชใƒ—ใ‚นใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃ๏ผšhttps://cafe.naver.com/kubeops/835

    ใ‚‚ใ—ใ‹ใ—ใฆไปŠๅนดใŒ็ต‚ใ‚ใ‚‹ๅ‰ใซCKAๅ–ๅพ—ใ‚’ไธ€็ท’ใซใ‚„ใฃใฆใฟใ‚‹ๆ–นใฏใ„ใ‚‰ใฃใ—ใ‚ƒใ„ใพใ™ใ‹๏ผŸ

    1
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏใ€‚ไน…ใ—ใถใ‚Šใซใ‚คใƒ™ใƒณใƒˆใฎใŠ็Ÿฅใ‚‰ใ›ใ‚’ๆŠ•็จฟใ—ใพใ™ใญ๏ผ

    ็พๅœจ5ใƒถๆœˆ้–“ใฎSprint5่ฌ›็พฉๅˆถไฝœใŒๆœ€็ต‚ๆฎต้šŽใซใ‚ใ‚Šใพใ™ใ€‚

    ็งใฏใƒžใƒซใƒใ‚ฟใ‚นใ‚ฏใŒ่‹ฆๆ‰‹ใชใฎใงใ€่ฌ›็พฉๅˆถไฝœใซ้›†ไธญใ—ใŸ3ใƒถๆœˆ้–“ใฏ่ณช็–‘ๅฟœ็ญ”ไปฅๅค–ใฎไป–ใฎๆดปๅ‹•ใ‚’ๅ…จใใงใใพใ›ใ‚“ใงใ—ใŸใ€‚

    (่ฌ›็พฉๅˆถไฝœใจๅ…ฑใซYouTubeใ‚„ๆง˜ใ€…ใชSNSๆดปๅ‹•ใ‚’ใ•ใ‚Œใฆใ„ใ‚‹ๆ–นใ€…ใŒๆœฌๅฝ“ใซ็พจใพใ—ใ„้™ใ‚Šใงใ™ ^^;)

    โ€‹

    Sprint5 Istio่ฌ›็พฉใฏๆฅ้€ฑไธญใ€ใŠใใ‚‰ใๆœˆๆ›œๆ—ฅใ‹็ซๆ›œๆ—ฅ้ ƒใซใ‚ชใƒผใƒ—ใƒณไบˆๅฎšใงใ™ใ€‚

    ใ‚ชใƒผใƒ—ใƒณๅ‰ใซไบ‹ๅ‰ไบˆ็ด„ใฎใŸใ‚ใฎใ‚คใƒ™ใƒณใƒˆใ‚’่กŒใ†ไบˆๅฎšใงใ™ใ€‚

    โ€‹

    โ— ็”ณ่ซ‹ๆ–นๆณ•๏ผš[ใ‚ซใƒ•ใ‚งใ‚คใƒ™ใƒณใƒˆๆŠ•็จฟ]ใซใ‚ณใƒกใƒณใƒˆใ‚’ใŠๆ›ธใใใ ใ•ใ„

    โ— ็”ณ่ซ‹ๆœŸ้™๏ผš่ฌ›็พฉใ‚ชใƒผใƒ—ใƒณๅ‰ใพใง๏ผˆ11ๆœˆ17ๆ—ฅใพใŸใฏ18ๆ—ฅใ‚ชใƒผใƒ—ใƒณไบˆๅฎš๏ผ‰

    โ— ็‰นๅ…ธใฎใ”ๆกˆๅ†…๏ผš่ฌ›็พฉใ‚ชใƒผใƒ—ใƒณๅพŒใ€ใƒกใƒƒใ‚ปใƒผใ‚ธใซใฆ40%ๅ‰ฒๅผ•ใ‚ฏใƒผใƒใƒณใŒๆ”ฏ็ตฆใ•ใ‚Œใพใ™ใ€‚

    โ€‹

    ํ‘œ์ง€-Sprint5_6.gif

    0
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏใ€‚ใ‚คใƒซใƒ—ใƒญใงใ™ใ€‚

    Inflearnใ‚ฆใ‚ฉใƒผใƒŸใƒณใ‚ฐใ‚ขใƒƒใƒ—ใ‚ฏใƒฉใƒ–4ๆœŸใ‹ใ‚‰DevOpsๅˆ†้‡ŽใŒ่ฟฝๅŠ ใ•ใ‚Œใ€็งใŒๅˆๆตใ™ใ‚‹ใ‚ˆใ†ใซใชใ‚Šใพใ—ใŸใ€‚ใ ใ‹ใ‚‰ๆœ€่ฟ‘ใฎใ‚นใ‚ฟใƒ‡ใ‚ฃๆบ–ๅ‚™ใซ็œŸใฃๆœ€ไธญใงใ™ใ€‚็พๅœจ็”ณ่ซ‹ใฎใŠ็Ÿฅใ‚‰ใ›ใŒไธŠใŒใ‚Šใ€ๅ—่ฌ›็”Ÿใฎๆ–นใซใŠ็Ÿฅใ‚‰ใ›ใ„ใŸใ—ใพใ™ใ€‚

    ใ‚นใ‚ฟใƒ‡ใ‚ฃๅ†…ๅฎนใงใฏใ€่ฉฒๅฝ“่ฌ›็พฉใฎๅฎŸๅ‹™็ทจใงใ‚ใ‚‹ใ€Œใ‚ฏใƒผใƒใƒผใƒใƒ†ใ‚ฃใ‚นใƒปใ‚ขใƒŠใƒ€ใƒผใ‚ฏใƒฉใ‚น๏ผˆๅœฐไธŠ็ทจ๏ผ‰ - Sprint1,2ใ€ใ‚’ๅ—่ฌ›ใ—ใชใŒใ‚‰ใ€ไธ‹่จ˜ใฎไฝœๅ›ณ่กจใฎๆง˜ๅผใซๅพ“ใฃใฆ่ฌ›็พฉใจๅฎŸ็ฟ’ใ€ใใ—ใฆใƒŸใƒƒใ‚ทใƒงใƒณใจๅพฉ็ฟ’ใ‚’ใ™ใ‚‹ใฎใงใ™ใ€‚

    ใ‚‚ใกใ‚ใ‚“ๅฎŸ้š›ใฎๅ‹‰ๅผทใฏไธ€ไบบใงใ‚„ใ‚‹ใฎใงใ™ใŒใ€ใฟใ‚“ใชไธ€็ท’ใซDiscordใงใ‚ณใƒŸใƒฅใƒ‹ใ‚ฑใƒผใ‚ทใƒงใƒณใ™ใ‚‹ใฎใงใ€ไป–ใฎๆ–นใ‚‚ไธ€็ท’ใซๅ‹‰ๅผทใ™ใ‚‹้›ฐๅ›ฒๆฐ—ใงๅญฆ็ฟ’ใฎๆ„ๅฟ—ใ‚’้ซ˜ใ‚ใ‚‹ใ“ใจใŒใงใใพใ™ใ‚ˆใ€‚ไปฅไธ‹ใ€ไปŠๆบ–ๅ‚™ไธญใฎOT่ณ‡ๆ–™ใ‚‚ๆŽฒ่ผ‰ใ—ใพใ—ใŸใŒใ€OTใ‚„ไธญ้–“็‚นๆคœใ‚’้€šใ˜ใฆ็งใจใ‚ชใƒณใƒฉใ‚คใƒณใงไธ€็ท’ใซไผšใ†ๆ™‚้–“ใ‚‚ใ‚ใ‚Šใพใ™ใ€‚ไฝ•ใ‚ˆใ‚Šใ‚‚ใ™ในใฆใฎใ‚ณใƒผใ‚นใ‚’ไธŠๆ‰‹ใซใ—ใŸๆ™‚ใฎ่งฃ่ชฌใ‚‚ใ‚ใ‚Šใพใ™ใ‚ˆ๏ผ

    ่ฉณ็ดฐใฏไธ‹่จ˜ใฎ้€šใ‚Šใ€ๅคšใใฎใ”้–ขๅฟƒใŠ้ก˜ใ„่‡ดใ—ใพใ™ใ€‚

    - ็”ณ่ซ‹ๆœŸ้–“๏ผš5ๆœˆ2ๆ—ฅ(้‡‘)๏ฝž5ๆœˆ17ๆ—ฅ(ๅœŸ)

    - ใ‚นใ‚ฟใƒ‡ใ‚ฃๆœŸ้–“๏ผš5ๆœˆ23ๆ—ฅ(้‡‘)๏ฝž6ๆœˆ20ๆ—ฅ(้‡‘)

    - ไฟฎไบ†ๅผ๏ผš6ๆœˆ27ๆ—ฅ(้‡‘)

    - ๅ‚ๅŠ ใƒชใƒณใ‚ฏ๏ผš https://inf.run/yShca

    - ใ‚นใ‚ฑใ‚ธใƒฅใƒผใƒซ

    1000007482.png.webp

    1000007481.jpg.webp

    ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

    0
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๐Ÿ™‚ใ“ใ‚“ใซใกใฏใ€‚ใ‚คใƒซใƒ—ใƒญใงใ™ใ€‚

    ๆœ€่ฟ‘3้€ฑ้–“ใ€ใใฎ่ฌ›็พฉใฎใ‚ขใƒƒใƒ—ใƒ‡ใƒผใƒˆใ‚’่กŒใ„ใพใ—ใŸใ€‚ใงใ‚‚ใ€ๆ˜ผๅคœใ‚‚ใชใใกใ‚‡ใฃใจ็„ก็†ใชใ‚นใ‚ฑใ‚ธใƒฅใƒผใƒซใงไฝœๆฅญใ‚’้€ฒใ‚ใฆใฟใ‚‹ใจใ€่บซไฝ“ใŒใ‚„ใฃใฆใใฆ3ๆ—ฅใ‚’ๆจชใซใ—ใฆใŸใ ใ‘ใงใ™ใญ๐Ÿ˜ฐ

    ๏ผˆใ“ใฎๆจชใซใชใฃใฆใ„ใŸ3ๆ—ฅ้–“ไฝ™่ฃ•ใ‚’ๆŒใฃใฆไฝœๆฅญใ‚’ใ—ใฆใ‚‚ใ„ใ„ใฎใซโ€ฆ๏ผ‰

    ใ ใ‹ใ‚‰ๅ‰้€ฑใซไฝœๆฅญใฏๅฎŒไบ†ใ—ใพใ—ใŸใŒใ€ไปŠใ‚„๐ŸŽˆๆ–ฐใƒ‹ใƒฅใƒผใ‚นใ‚’ใŠๅฑŠใ‘ใ—ใพใ™^^

    ใ€่ฌ›็พฉใƒ‘ใƒƒใƒๅ†…ๅฎนใฏไปฅไธ‹ใฎ้€šใ‚Šใงใ™ใ€‘

    • ๅฎŸ็ฟ’ๅ†…ๅฎนใ‚’ๅ…จใฆใƒใ‚งใƒƒใ‚ฏใ—ใฆใฟใฆใ€้€ฒ่กŒใŒใงใใชใ„้ƒจๅˆ†ใ‚’ๅ…จใฆไฟฎๆญฃใ—ใพใ—ใŸใ€‚

    • ๅฎŸ็ฟ’่ณ‡ๆ–™ๅฎคใ‚’ๅค‰ๆ›ด(kubetmใƒ–ใƒญใ‚ฐ-> ใƒใ‚คใƒใƒผใ‚ซใƒ•ใ‚ง)ใ—ใฆใ€่ฌ›็พฉใ‚’่ฆ็ด„ใ™ใ‚‹ๅ†…ๅฎนใ‚‚่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚

    • ่ฌ›็พฉๅ†…ๅฎนใ‚’ใ™ในใฆ่žใ„ใฆใฟใ‚‹ใจใ€ไธ่ฆใพใŸใฏใ‚ใ„ใพใ„ใช่ชฌๆ˜Žใ‚’ใ™ในใฆๅ‰Š้™คใ—ใพใ—ใŸใ€‚

    • ๆ„ๅ‘ณไผ้”ใŒใ‚ใ„ใพใ„ใช็™บ้Ÿณใ‚„่ฟฝๅŠ ใฎ่ชฌๆ˜ŽใŒๅฟ…่ฆใช้ƒจๅˆ†ใซใฏๅญ—ๅน•ใ‚’่ฟฝๅŠ ใ—ใพใ—ใŸใ€‚

    • ็™บ้Ÿณๆ™‚ใฎๆ–‡็ซ ใฎ้–“ใซไผ‘ใฟใฎ้•ทใ„้ƒจๅˆ†ใ‚’ใ™ในใฆๅˆ‡ใ‚Šๅ–ใ‚Šใ€่ฌ›็พฉใฎ่ชฌๆ˜Žใซๅฏพใ™ใ‚‹ใ‚นใƒ”ใƒผใƒ‰ๆ„Ÿใ‚’้ซ˜ใ‚ใพใ—ใŸใ€‚

    • ๅ†…ๅฎนใŒๅคใใฆDeprecatedๅ‡ฆ็†ใ•ใ‚ŒใŸ่ฌ›็พฉใฏใ™ในใฆๅ‰Š้™คใ—ใพใ—ใŸใ€‚

    • ่ฌ›็พฉๅๅค‰ๆ›ด๏ผšๅคงๅ‹ขใฏใ‚ฏใƒผใƒใƒผใƒใƒ†ใ‚ฃใ‚น[ๅˆ็ดš๏ฝžไธญ็ดš] -> ็†่ซ–ใจๅฎŸ็ฟ’ใงๅฎŸๅŠ›ใ‚’้ซ˜ใ‚ใ‚‹ๅคงๅ‹ขใฏใ‚ฏใƒใƒใƒ†ใ‚ฃใ‚น[ๅˆ็ดš๏ฝžไธญ็ดš]

    ใใ—ใฆๅ€‹ไบบ็š„ใซๆœ€ใ‚‚้ก•่‘—ใชๅค‰ๆ›ดใฏ่ฌ›็พฉใฎ่กจ็ด™ใงใ™ใ€‚

    image.png

    ้•ทใ„้–“ๆญฉใ„ใฆใใŸ่กจ็ด™ใชใฎใซใ€ใ‚‚ใ†ใ‚ฏใƒผใƒใƒผใƒใƒ†ใ‚ฃใ‚น่ฌ›็พฉใ‚‚ๅคšใใชใฃใฆ็›ฎใซใ‚ˆใๅธฏใณใฆใ„ใพใ›ใ‚“ใงใ—ใŸใ€‚ใใ‚Œใงไธ€็”Ÿๆ‡ธๅ‘ฝใ‚ขใ‚คใƒ‡ใ‚ขใ‚’็ตžใฃใฆๅค‰ๆ›ดใ—ใฆใฟใพใ—ใŸใ€‚

    ่ฌ›็พฉๆ›ดๆ–ฐไฝœๆฅญไธญใซ็งใŒๅ†ใณๅฎŸ็ฟ’ใ‚’ใ—ใฆใฟใฆใฏใ„ใ‘ใชใ„ๅ†…ๅฎนใŒๅฐ‘ใ—ๅคšใ‹ใฃใŸใฎใงใ™ใ‹ใ‚‰ใ€ๆœฌๅฝ“ใซ็”ณใ—่จณใชใ„ๆฐ—ๆŒใกใงๅฎŸ็ฟ’ไฝœๆฅญใ‚’ใ—ใพใ—ใŸใ€‚ใ ใ‹ใ‚‰ใ€ใ‚‚ใ—ใ‹ใ—ใŸใ‚‰ๅฎŸ็ฟ’ใ—ใฆใ†ใพใใ„ใ‹ใชใ„ใฎใง่ฌ›็พฉใ‚’ไธญๆ–ญใ•ใ‚ŒใŸๆ–นใŒใ„ใ‚‰ใฃใ—ใ‚ƒใ‚‹ใจใ€ ๐Ÿ“ฃใพใŸๅธฐใฃใฆใใฆ่ฌ›็พฉใ‚’ๅฎŒ่ตฐใ—ใฆใ„ใŸใ ใใŸใ„ใงใ™๏ผ

    ไปŠๆ—ฅใฏไธ€ๆ—ฅไธญ้›จใŒ้™ใ‚‹ใฎใ‚’่ฆ‹ใพใ—ใŸใŒใ€ ๐ŸŒงๆ˜ฅ้›จใซๅฏ’ใ•ใซๆฐ—ใ‚’ใคใ‘ใฆใปใ—ใ„ใจใ„ใ„ไธ€ๆ—ฅใ‚’้Žใ”ใ—ใฆใใ ใ•ใ„ใ€‚

    4
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ไฟฎๆญฃๆธˆใฟ

    ใ“ใ‚“ใซใกใฏใ€‚ใ‚คใƒซใƒ—ใƒญใงใ™ใ€‚

    ้…ใใชใ‚Šใพใ—ใŸใŒใ€ๆ˜Žใ‘ใพใ—ใฆใŠใ‚ใงใจใ†ใ”ใ–ใ„ใพใ™^^

    1ใคใฎๅ…ฑๆœ‰ใƒ‰ใƒชใƒซไบ‹้ …ใŒใ‚ใ‚Šใ€[ใƒ‹ใƒฅใƒผใ‚น]ใ‚’ใŠ้€ใ‚Šใ—ใพใ™ใ€‚

    ใ‚ซใƒ•ใ‚งใซใ™ใงใซๆ–‡ใ‚’่ชญใ‚“ใ ๆ–นใ‚‚ใ„ใ‚‰ใฃใ—ใ‚ƒใ„ใพใ™ใŒใ€ๆœ€่ฟ‘Inflearnใง็Ÿฅ่ญ˜ๅ…ฑๆœ‰่€…ใ‚’ๅฏพ่ฑกใซใ€Œ็Ÿฅ่ญ˜ๅ…ฑๆœ‰็ตŒ้จ“ๅˆ†ใ‘ใ€ใจใ„ใ†ๅ…ฌๅ‹ŸใŒใ‚ใ‚Šใ€ไปŠๅ›ž็งใŒ4ๅนด้–“ๅ‰ฏๆฅญใจใ—ใฆ็Ÿฅ่ญ˜ๅ…ฑๆœ‰ๆดปๅ‹•ใ‚’ใ—ใฆใ„ใŸใ“ใจใ€ใใ—ใฆๆ€ใ„ใ‚’ๆ›ธใใพใ—ใŸใ€‚ ใ€‚

    ใ‚ซใƒ•ใ‚งๅŠ ๅ…ฅใจใฏๅˆฅใซ่ชฐใงใ‚‚ๆฐ—่ปฝใซ่ชญใ‚€ใ“ใจใŒใงใใ‚‹ใฎใงใ€ไปŠๅพŒใฎ็Ÿฅ่ญ˜ๅ…ฑๆœ‰ๆดปๅ‹•ใ‚’่€ƒใˆใฆใฟใŸๆ–นใŒใ„ใ‚‹ๅ ดๅˆใฏๅ‚่€ƒใซใ—ใฆใฟใ‚‹ใ“ใจใ‚’ใŠๅ‹งใ‚ใ—ใพใ™ใ€‚

    ๐ŸŒฑ็Ÿฅ่ญ˜ๅ…ฑๆœ‰่€… - ๅ‰ฏๆฅญ1ๅนด็›ฎ๏ผˆ็Ÿฅ่ญ˜ๅ…ฑๆœ‰่€…ใ‚’ๅง‹ใ‚ใ‚‹ใฎใซๆœ€้ฉใชๆ™‚ๆœŸใฏ๏ผŸ๏ผ‰
    - ใƒชใƒณใ‚ฏ๏ผš https: //cafe.naver.com/kubeops/403
    ๐ŸŒฑ็Ÿฅ่ญ˜ๅ…ฑๆœ‰่€… - ๅ‰ฏๆฅญ2ๅนด็›ฎ๏ผˆInflearnใซ่ฌ›็พฉใ‚ชใƒผใƒ—ใƒณๅพŒใซ็™บ็”Ÿใ—ใŸใ“ใจ๏ผ‰
    - ใƒชใƒณใ‚ฏ๏ผš https: //cafe.naver.com/kubeops/405
    ๐ŸŒฑ็Ÿฅ่ญ˜ๅ…ฑๆœ‰่€… - ๅ‰ฏๆฅญ3ๅนด็›ฎ๏ผš๏ผˆๅ—่ฌ›็”Ÿใจใฎ่‘›่—คใ‚’็ตŒ้จ“ใ—ใŸๅพŒใซใชใฃใŸ่ช“ใ„๏ผ‰
    - ใƒชใƒณใ‚ฏ๏ผš https: //cafe.naver.com/kubeops/406
    ๐ŸŒฑ็Ÿฅ่ญ˜ๅ…ฑๆœ‰่€… - ๅ‰ฏๆฅญ4ๅนด็›ฎ๏ผš๏ผˆ็Ÿฅ่ญ˜ๅ…ฑๆœ‰ๆดปๅ‹•ใŒ็งใซใ‚‚ใŸใ‚‰ใ—ใŸๅค‰ๅŒ–๏ผ‰
    - ใƒชใƒณใ‚ฏ๏ผš https: //cafe.naver.com/kubeops/408

    ใ„ใคใ‚‚ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ—ใŸใ€‚

    0
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ใ“ใ‚“ใซใกใฏใ€‚ใ‚คใƒซใƒ—ใƒญใงใ™ใ€‚

    ็พๅœจใ€ใ‚ฏใƒผใƒใƒผใƒใƒ†ใ‚ฃใ‚นใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ™ใ‚‹้š›ใ€kubectl initๆ™‚ใซ็”ปๅƒใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใŒใงใใพใ›ใ‚“ใ€‚ ไปฅไธ‹ใฎใ‚ˆใ†ใชใ‚จใƒฉใƒผใŒ็™บ็”Ÿใ—ใฆใ„ใพใ™ใ€‚

    image.png

    ็†็”ฑใฏregistry.k8s.ioๅดใซไฝ•ใ‹้šœๅฎณใŒใ‚ใ‚‹ใ‚ˆใ†ใงใ™ใŒใ€ไปฅไธ‹ใฎใ‚ˆใ†ใซGithubใงๅ•้กŒใŒ้€ฒ่กŒไธญใงใ™ใ€‚

    ใƒชใƒณใ‚ฏ๏ผšhttps: //github.com/kubernetes/registry.k8s.io/issues/294

    ๆ•ฐๆ—ฅ้–“่จญ็ฝฎใŒใ†ใพใใ„ใ‹ใชใ‹ใฃใŸๆ–นใŒใ„ใ‚‰ใฃใ—ใ‚ƒใ„ใพใ—ใŸใŒใ€้€ฒ่กŒใซใ”่ฟทๆƒ‘ใ‚’ใŠใ‹ใ‘ใ—ใฆๆœฌๅฝ“ใซ็”ณใ—่จณใชใ„ใจ็”ณใ—ไธŠใ’ใพใ™ใ€‚

    ๅ•้กŒใŒใ™ใใซ่งฃๆฑบใ•ใ‚Œใ‚‹ใจไฟกใ˜ใฆใ„ใพใ™ใŒใ€ใใ‚Œใงใ‚‚ๆ—ฉใใ‚คใƒณใ‚นใƒˆใƒผใƒซใ‚’ใ—ใฆใฟใŸใ„ๆ–นใฏใ€ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ•ใ‚ŒใŸใ‚นใ‚ฏใƒชใƒ—ใƒˆใซkubeadm init้ƒจๅˆ†ใ‚’ไปฅไธ‹ใฎใ‚ˆใ†ใซๅค‰ๆ›ดใ—ใฆใฟใฆใใ ใ•ใ„ใ€‚

     kubeadm init --pod-network-cidr=20.96.0.0/16 \ --apiserver-advertise-address 192.168.56.30 \ --image-repository registry.cn-hangzhou.aliyuncs.com/google_containers \ --kubernetes-version v1.27.2

    ไธญๅ›ฝใ‚ขใƒชใƒใƒใ‚ฏใƒฉใ‚ฆใƒ‰ใงๆไพ›ใ™ใ‚‹ใƒฌใƒใ‚ธใƒˆใƒชใชใฎใซ็งใ‚‚ๅˆใ‚ใฆไฝฟใฃใฆใฟใพใ—ใŸใŒใ€ไธ€ๅฟœใ†ใพใ่จญ็ฝฎใซใชใ‚‹ใ“ใจใ‚’็ขบ่ชใ—ใพใ—ใŸใ€‚

    ใใ—ใฆใพใŸใ‚คใƒณใ‚นใƒˆใƒผใƒซๅพŒใซไปฅไธ‹ใฎใ‚ˆใ†ใซmetrics-serverใ‚‚ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใงใใชใ„ใงใ—ใ‚‡ใ†ใŒใ€ใ“ใ‚Œใฏไธ€ๅบฆDashboardใซใƒกใƒˆใƒชใƒƒใ‚ฏๆƒ…ๅ ฑใ—ใ‹ๅ‡บใฆใ“ใชใ„ใฎใง็„ก่ฆ–ใ—ใฆใ‚‚ๆง‹ใ„ใพใ›ใ‚“ใ€‚

     kube-system metrics-server-7db4fb59f9-zhqhq 0/1 ErrImagePull 0 2m26s

    ใƒˆใƒฉใƒ–ใƒซใ‚ทใƒฅใƒผใƒ†ใ‚ฃใƒณใ‚ฐใŒ็ขบ่ชใ•ใ‚Œๆฌก็ฌฌใ€ใŠ็Ÿฅใ‚‰ใ›ใ„ใŸใ—ใพใ™ใ€‚

    ใ‚ใ‚ŠใŒใจใ†ใ”ใ–ใ„ใพใ™ใ€‚

    1
  • 1pro๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ไฟฎๆญฃๆธˆใฟ

    ใ“ใ‚“ใซใกใฏใ€‚

    VirtualboxใงKubernetesใ‚’ใ‚คใƒณใ‚นใƒˆใƒผใƒซใ—ใŸๅพŒใ€ไปฅไธ‹ใฎใƒกใƒƒใ‚ปใƒผใ‚ธใ‚’่ฆ‹ใŸใ“ใจใŒใ‚ใ‚‹ใ‹ใ€VMใŒใ‚ผใƒญ้…ใ„ใจๆ€ใ‚ใ‚Œใ‚‹ๆ–นใฏใ€็พๅœจHyper-VใŒไฝฟ็”จใ•ใ‚Œใฆใ„ใ‚‹ใฎใงใฏใชใ„ใ‹็ขบ่ชใ—ใฆใใ ใ•ใ„ใ€‚็ต่ซ–ใจใ—ใฆ[ใƒใƒใ‚คใƒ‰VT-x/AMD-Vๆœ‰ๅŠน]ใซใชใฃใฆใ„ใ‚‹ใจCPUใŒ้ซ˜้€Ÿใซใชใ‚Šใพใ™ใ€‚

     

    [ๅ•้กŒ็Šถๆณ]

    Bug: soft lockup - CPU#2 stuck for 32s!ใ“ใฎใ‚ˆใ†ใชใƒกใƒƒใ‚ปใƒผใ‚ธใŒๅ‡บใฆใ€VMใŒ้…ใใชใ‚Šใ€ๆŽฅ็ถšใ‚‚ใงใใชใ„

    image.png

     

    [็Šถๆ…‹็ขบ่ช]

    ไปฅไธ‹ใฎๅ†…ๅฎนใงHyper-Vใ‚’ใƒใ‚งใƒƒใ‚ฏ่งฃ้™คใ—ใพใ—ใŸใŒใ€ๅฎŸ้š›ใฎๅๆ˜ ใŒใงใใšใ€Hyper-Vใ‚’ไฝฟ็”จใ—ใฆใ„ใ‚‹ๅฏ่ƒฝๆ€งใŒใ‚ใ‚Šใพใ™ใ€‚

    ๏ปฟ

    ใ€Hyper-Vใƒใ‚งใƒƒใ‚ฏ่งฃ้™คๆ–นๆณ•ใ€‘

    image.png

    ๏ปฟ

     

    ๆ˜Ž็ขบใซใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆใงไปฎๆƒณๅŒ–ใฎไฝฟ็”จ็Šถๆณใ‚’ๆคœ็ดขใ™ใ‚‹ใซใฏใ€ไปฅไธ‹ใฎใƒชใƒณใ‚ฏใ‹ใ‚‰coreinfoใ‚’ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰ใ—ใฆๅฎŸ่กŒใ—ใฆใฟใฆใใ ใ•ใ„ใ€‚

    - ใƒ€ใ‚ฆใƒณใƒญใƒผใƒ‰๏ผšhttps: //learn.microsoft.com/en-us/sysinternals/downloads/coreinfo

    coreinfo -v

    ็งใฏ็พๅœจAMD Ryzenใ‚’ๆ›ธใ„ใฆใŠใ‚Šใ€HYPERVISORใฏ - ใƒใ‚งใƒƒใ‚ฏใ•ใ‚Œใฆใ„ใ‚‹ใฎใงไฝฟ็”จใ—ใชใ„็Šถๆ…‹ใงใ™ใ€‚

    ใใ—ใฆSVMใจNPใซ*ใƒใ‚งใƒƒใ‚ฏใŒใ•ใ‚Œใฆใ„ใฆๆญฃๅธธใซ[ใƒใ‚คใƒ†ใ‚ฃใƒ–VT-x/AMD-V]ใ‚’ๆดปๆ€งๅŒ–ใงใใ‚‹็Šถๆ…‹ใงใ™ใ€‚

    image.png

     

    ใ‚‚ใ—ใ“ใฎใ‚ˆใ†ใซใƒใ‚งใƒƒใ‚ฏใŒใ•ใ‚Œใฆใ„ใชใ„ใชใ‚‰ใ€ไปฅไธ‹ใฎใ‚ˆใ†ใซใ—ใฆใฟใฆใใ ใ•ใ„ใ€‚

    1) Windowsๆคœ็ดขใ‚ฆใ‚ฃใƒณใƒ‰ใ‚ฆใงใ€ŒPowerShellใ€ใ‚’ๅ…ฅๅŠ›

    2) ใ€ŒWindows PowerShellใ€ๅณใ‚ฏใƒชใƒƒใ‚ฏ

    3) ใ€Œ็ฎก็†่€…ใจใ—ใฆๅฎŸ่กŒใ€ใ‚’้ธๆŠž

    4) ไปฅไธ‹ใฎๅ‘ฝไปคๅ…ฅๅŠ›

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All bcdedit /set hypervisorlaunchtype off

     

    ใใ—ใฆใ€ๅฎŸ้š›ใฎVirtualboxใงไปฎๆƒณๅŒ–้–ข้€ฃใฎๆ‹กๅผตๆฉŸ่ƒฝใŒใ™ในใฆใƒใ‚งใƒƒใ‚ฏใ•ใ‚ŒใŸใฎใ‹ใ‚‚็ขบ่ชใŒใ—ใพใ™ใ€‚

    image.png

    ๏ผˆ็พๅœจใฏVagrantfileใ‚นใ‚ฏใƒชใƒ—ใƒˆใซใฏๅฏพๅฟœใ™ใ‚‹ๆฉŸ่ƒฝใƒใ‚งใƒƒใ‚ฏ่จญๅฎšใŒๅๆ˜ ใ•ใ‚Œใฆใ„ใพใ™ใ€‚๏ผ‰

     

    ๅฎŸ้š›ใฎVM๏ผˆk8s-master๏ผ‰ใซๅ…ฅใ‚Šใ€ๅๆ˜ ใ™ใ‚‹ใ‹ใฉใ†ใ‹ใ‚’ใ‚‚ใ†ไธ€ๅบฆ็ขบ่ชใงใใพใ™ใ€‚

    ๏ผˆ็ตๆžœใจใ—ใฆ1ไปฅไธŠใฎๆ•ฐๅญ—ใŒๅ‡บใชใ‘ใ‚Œใฐใชใ‚Šใพใ›ใ‚“๏ผ‰

    egrep -c '(vmx|svm)' /proc/cpuinfo
    image.png

     

    *่ฉฒๅฝ“ๅ†…ๅฎนใฏไธ‹่จ˜ใƒชใƒณใ‚ฏใ‹ใ‚‰ๆ›ดๆ–ฐใ•ใ‚Œใพใ™ใ€‚

    https://cafe.naver.com/kubeops/25

    0

๏ฟฅ5,547