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