Trident: "tridentctl ์„ค์น˜"์— CSI ์ด๋ฏธ์ง€ ์œ„์น˜ ์˜ต์…˜์ด ์—†์Šต๋‹ˆ๋‹ค.

์— ๋งŒ๋“  2019๋…„ 11์›” 07์ผ  ยท  6์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: NetApp/trident

๊ฐœ์ธ ์ปจํ…Œ์ด๋„ˆ ์ €์žฅ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Trident v19.10.0์„ ์„ค์น˜ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ tridentctl์—๋Š” ์ด๋ฏธ --trident-image ๋ผ๋Š” ๋ฉ‹์ง„ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ CSI ์ด๋ฏธ์ง€(csi-provisioner, csi-attacher ๋“ฑ)์˜ ์œ„์น˜๋ฅผ โ€‹โ€‹์ง€์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์˜ต์…˜์„ ์ง€์›ํ•  ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ?

enhancement tracked tridentctl

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

@wonderland ์‹œ๊ฐ„ ์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ ํ•ฉ๋ฆฌ์ ์ธ ํƒ€ํ˜‘์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ˜„์žฌ K8S ์‚ฌ์—…์ž์— ๋Œ€ํ•œ ์ถ”์„ธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ Trident ์„ค์น˜ ๋ฐฉ๋ฒ•์€ ์–ด์จŒ๋“  ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋Š” ์ข‹์€ ํ”ผ๋“œ๋ฐฑ์ž…๋‹ˆ๋‹ค. ๊ทธ ๋™์•ˆ Nexus ๋˜๋Š” Artifactory์™€ ๊ฐ™์€ ์บ์‹ฑ ์ด๋ฏธ์ง€ ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์˜ต์…˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์•ˆ๋…•ํ•˜์„ธ์š” @ysakashita์ž…๋‹ˆ๋‹ค. --generate-custom-yaml ์Šค์œ„์น˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์— ํ•„์š”ํ•œ ๋ชจ๋“  YAML์„ ์ƒ์„ฑํ•˜๊ณ  ๊ทธ์— ๋”ฐ๋ผ ์ˆ˜์ •ํ•œ ๋‹ค์Œ ์‹ค์ œ ์„ค์น˜๋ฅผ ์œ„ํ•ด --use-custom-yaml ์Šค์œ„์น˜๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

CSI ์ด๋ฏธ์ง€์— ์˜ต์…˜์ด ์ œ๊ณต๋˜์ง€ ์•Š์€ ์ด์œ ๊ฐ€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋ž˜๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด PR์„ ์ˆ˜๋ฝํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

@synth3tk ์—ฌ๋Ÿฌ CSI ์‚ฌ์ด๋“œ์นด๊ฐ€ ์žˆ์œผ๋ฉฐ(๊ทธ ๋ฒ„์ „์€ K8S ๋ฒ„์ „๋งˆ๋‹ค ์•ฝ๊ฐ„ ๋‹ค๋ฆ„) ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์— ๊ทธ๋ ‡๊ฒŒ ๋งŽ์€ ํ”Œ๋ž˜๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ •์˜ YAML ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ํ•„์š”ํ•œ ๋ชจ๋“  ์ œ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค(๋„ˆ๋ฌด ๋งŽ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค!).

๋ชจ๋“  ์ด๋ฏธ์ง€์— ์‚ฌ์šฉํ•  ์‚ฌ์šฉ์ž ์ง€์ • ์ €์žฅ์†Œ๋ฅผ ์ง€์ •ํ•˜๋Š” ์ผ๋ฐ˜ ํ”Œ๋ž˜๊ทธ๋Š” ์–ด๋–ป์Šต๋‹ˆ๊นŒ? ์ด์™€ ๊ฐ™์€ ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ชจ๋“  ์ด๋ฏธ์ง€๊ฐ€ ๋™์ผํ•œ ๊ฐœ์ธ ์ €์žฅ์†Œ์— ์žˆ์œผ๋ฏ€๋กœ ๊ฐ ์ด๋ฏธ์ง€์— ๋Œ€ํ•ด ๊ฐœ๋ณ„ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ ํ”Œ๋ž˜๊ทธ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐœ์ธ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์˜ (๊ฑฐ์˜ ํ‘œ์ค€์ ์ธ) ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋Œ€ํ•ด์„œ๋งŒ ์ „์ฒด YAML์„ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์—ฌ์ „ํžˆ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@wonderland ์‹œ๊ฐ„ ์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ ํ•ฉ๋ฆฌ์ ์ธ ํƒ€ํ˜‘์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํ˜„์žฌ K8S ์‚ฌ์—…์ž์— ๋Œ€ํ•œ ์ถ”์„ธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ Trident ์„ค์น˜ ๋ฐฉ๋ฒ•์€ ์–ด์จŒ๋“  ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋Š” ์ข‹์€ ํ”ผ๋“œ๋ฐฑ์ž…๋‹ˆ๋‹ค. ๊ทธ ๋™์•ˆ Nexus ๋˜๋Š” Artifactory์™€ ๊ฐ™์€ ์บ์‹ฑ ์ด๋ฏธ์ง€ ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์˜ต์…˜์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@์ด์ƒํ•œ ๋‚˜๋ผ
+1 ์ผ๋ฐ˜ ํ”Œ๋ž˜๊ทธ
์ ์–ด๋„ ๋‚ด ํ™˜๊ฒฝ์—์„œ๋Š” ๋™์ผํ•œ ๊ฐœ์ธ ์ €์žฅ์†Œ์—์„œ ๋ชจ๋“  ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

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