Enhancements: k8s.io/kubernetes์— go ๋ชจ๋“ˆ ์ง€์› ์ถ”๊ฐ€

์— ๋งŒ๋“  2019๋…„ 03์›” 25์ผ  ยท  7์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: kubernetes/enhancements

๊ฐ•ํ™” ์„ค๋ช…

  • ํ•œ ์ค„ ๊ฐœ์„  ์„ค๋ช…(๋ฆด๋ฆฌ์Šค ๋…ธํŠธ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ): k8s.io/kubernetes์— go ๋ชจ๋“ˆ ์ง€์› ์ถ”๊ฐ€
  • ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ๊ฐœ์„  ์ œ์•ˆ: https://github.com/kubernetes/enhancements/blob/master/keps/sig-architecture/2019-03-19-go-modules.md
  • ๊ธฐ๋ณธ ์—ฐ๋ฝ์ฒ˜(๋‹ด๋‹น์ž): @liggitt
  • ์ฑ…์ž„ ์žˆ๋Š” SIG: sig-architecture, sig-api-machinery
  • ํ–ฅ์ƒ ๋ชฉํ‘œ(์–ด๋–ค ๋ชฉํ‘œ๊ฐ€ ์–ด๋–ค ์ด์ •ํ‘œ์™€ ๊ฐ™์Œ):

    • ์•ˆ์ •์ ์ธ ์ถœ์‹œ ๋Œ€์ƒ(v1.15)

๋ฐœํ‘œ:

๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ:

  • ์ด์ „: ์ข…์†์„ฑ ์—…๋ฐ์ดํŠธ๋Š” Linux ์‹œ์Šคํ…œ์—์„œ ์ˆ˜ํ–‰๋˜์–ด์•ผ ํ•˜๋ฉฐ ~30๋ถ„์ด ์†Œ์š”๋˜์—ˆ์œผ๋ฉฐ ์ž์ฃผ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค(๋น„๊ณผํ•™์ ์ธ ๋กœ์ปฌ ์‹œ๋„์—์„œ ~50%).
  • ์ดํ›„: ๋ชจ๋“  OS์—์„œ ์ข…์†์„ฑ ์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ 1-2๋ถ„ ์ •๋„ ์†Œ์š”๋˜๋ฉฐ ์•ˆ์ •์ ์œผ๋กœ ์„ฑ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋””์ž์ธ ์—…๋ฐ์ดํŠธ:

๊ด€๋ จ ๋ณ€๊ฒฝ ์‚ฌํ•ญ:

์„ ์  ์„œ๋ฅ˜ ๋น„์น˜:

siapi-machinery siarchitecture stagstable

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์•ˆ์ •์ ์œผ๋กœ ์กธ์—…ํ–ˆ์œผ๋‹ˆ ๋‹ซ๋Š”๋‹ค.
/๋งˆ์ผ์Šคํ†ค ํด๋ฆฌ์–ด
/๋‹ซ๋‹ค

๋ชจ๋“  7 ๋Œ“๊ธ€

์•ˆ๋…•ํ•˜์„ธ์š”, @liggitt ์ €๋Š” v1.15 ๋ฌธ์„œ ๋ฆด๋ฆฌ์Šค ์„€๋„์šฐ์ž…๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๋ฌธ์„œ(๋˜๋Š” ์ˆ˜์ •)๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ?

์šฐ๋ฆฌ๋Š” 5์›” 30์ผ ๋ชฉ์š”์ผ๊นŒ์ง€ k/website(branch dev-1.15)์— ๋Œ€ํ•œ PR์„ ์ฐพ๊ณ  ์žˆ๋‹ค๋Š” ์นœ๊ทผํ•œ ์•Œ๋ฆผ์ž…๋‹ˆ๋‹ค. ์ „์ฒด ๋ฌธ์„œ์˜ ์‹œ์ž‘์ด๋ผ๋ฉด ์ข‹๊ฒ ์ง€๋งŒ ์ž๋ฆฌ ํ‘œ์‹œ์ž PR๋„ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. ์งˆ๋ฌธ์ด ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”! ๐Ÿ˜„

์œ ์ผํ•œ ๋ฌธ์„œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง๋ฉดํ•˜๊ณ  ์ด๋ฏธ ๋ณ‘ํ•ฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

@liggitt ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

์•ˆ๋…•ํ•˜์„ธ์š” @liggitt ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ ๋™๊ฒฐ์€ 2019๋…„ 5์›” 30์ผ ๋ชฉ์š”์ผ @ EOD PST ์ž…๋‹ˆ๋‹ค. ๋ฆด๋ฆฌ์Šค์— ํฌํ•จ๋˜๋Š” ๋ชจ๋“  ๊ฐœ์„  ์‚ฌํ•ญ ์€ ํ…Œ์ŠคํŠธ๋ฅผ ํฌํ•จํ•˜์—ฌ ์™„์ „ํ•œ ์ฝ”๋“œ์—ฌ์•ผ ํ•˜๋ฉฐ ๋ฌธ์„œ PR์ด ์—ด๋ ค ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ k/k PR์„ ๋ชจ๋‘ ๋‚˜์—ดํ•˜์—ฌ ์ •์ง€ ์ƒํƒœ๋กœ ๊ฐ€๋Š” ๊ฒƒ์„ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์‹ญ์‹œ์˜ค. PR์ด ๋™๊ฒฐ์— ์˜ํ•ด ๋ณ‘ํ•ฉ๋˜์ง€ ์•Š์œผ๋ฉด ์ด ๊ธฐ๋Šฅ์€ 1.15 ๋ฆด๋ฆฌ์Šค ์ฃผ๊ธฐ ๋™์•ˆ ๋ฏธ๋„๋Ÿฌ์ง‘๋‹ˆ๋‹ค. ๋ฆด๋ฆฌ์Šค ์ฐจ๋‹จ ๋ฌธ์ œ ๋ฐ PR๋งŒ ๋งˆ์ผ์Šคํ†ค์—์„œ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ๋ฏธ๋„๋Ÿฌ์งˆ ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ํšŒ์‹ ํ•˜์—ฌ ์ €ํฌ์—๊ฒŒ ์•Œ๋ ค์ฃผ์‹ญ์‹œ์˜ค. ๊ฐ์‚ฌ ํ•ด์š”!

๋ณด๋ฅ˜ ์ค‘์ธ PR์ด ์—†์Šต๋‹ˆ๋‹ค.

์•ˆ์ •์ ์œผ๋กœ ์กธ์—…ํ–ˆ์œผ๋‹ˆ ๋‹ซ๋Š”๋‹ค.
/๋งˆ์ผ์Šคํ†ค ํด๋ฆฌ์–ด
/๋‹ซ๋‹ค

@kacole2 : ์ด ๋ฌธ์ œ๋ฅผ ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

์— ๋Œ€ํ•œ ์‘๋‹ต ์ด :

์•ˆ์ •์ ์œผ๋กœ ์กธ์—…ํ–ˆ์œผ๋‹ˆ ๋‹ซ๋Š”๋‹ค.
/๋งˆ์ผ์Šคํ†ค ํด๋ฆฌ์–ด
/๋‹ซ๋‹ค

PR ๋Œ“๊ธ€์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‚˜์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•  ์ˆ˜ kubernetes/test-infra ์ €์žฅ์†Œ์— ๋ฌธ์ œ๋ฅผ ์ œ์ถœํ•˜์„ธ์š”.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰