giipAgent_Download_Linux - LowyShin/giipdoc-ko GitHub Wiki

Linux๋Š” wget๋“ฑ์„ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ปค๋งจ๋“œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

wget "http://giip.littleworld.net/api/agent/getbylabel?op=giipAgentlinux&sk=<SecretKey>&lb=<LabelName>" -O giipAgent.sh
  • : Service Group ๋ฉ”๋‰ด์—์„œ ์ƒ์„ฑ๋œ Secret Key ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
  • : Logical Server๋ฅผ ๋งŒ๋“ค์—ˆ์„ ๋•Œ์˜ Label Name ์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. (OS์— ๋”ฐ๋ผ ํ•œ๊ธ€์ด ์ธ์‹๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ๊ฐ€๊ธ‰์  ์˜๋ฌธ์œผ๋กœ ์ž…๋ ฅํ•˜์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.)

์„œ๋ฒ„ ์ˆ˜๋Ÿ‰์ด ๋งŽ์€ ๊ฒฝ์šฐ ์œ„์˜ ์ปค๋งจ๋“œ๋ฅผ ๋Œ€๋Ÿ‰์œผ๋กœ ๋ณต์‚ฌํ•˜์—ฌ SecretKey ์™€ LabelName์„ ๋งž์ถ”์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์„œ๋ฒ„ ๋“ฑ๋ก์‹œ hostname์œผ๋กœ LabelName์„ ๋“ฑ๋กํ–ˆ๋‹ค๋ฉด ๋‹ค์Œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•˜์‹œ๋ฉด ํŽธ๋ฆฌํ•˜๊ฒŒ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  Service Group์ด ์—ฌ๋Ÿฌ๊ฐœ ์ธ ๊ฒฝ์šฐ ๊ฐ ์„œ๋ฒ„์— ๋งž๋Š” SecretKey๋ฅผ ๋งž์ถฐ์ฃผ์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

#!/bin/sh
sk="<SecretKey>"
hostname=`hostname`
wget "http://giip.littleworld.net/api/agent/getbylabel?op=giipAgentlinux&sk=$sk&lb=$hostname" -O giipAgent.sh
โš ๏ธ **GitHub.com Fallback** โš ๏ธ