[AWS] Instance register/deregister on AWS ELB
ITWeb/개발일반 2016. 6. 24. 18:19AWS에서 ELB 사용 시 instance 를 넣고 빼고 하는 CLI 예제 입니다.
제가 필요해서 그냥 기록해 봅니다.
[참조문서]
http://docs.aws.amazon.com/cli/latest/reference/elb/index.html
[AWS CLI 구성]
https://aws.amazon.com/ko/cli/
[AWS Configure]
이 작업은 aws cli를 사용하기 위한 access key 와 secret access key 그리고 region 등록을 하게 됩니다.
설정을 완료 하게 되면 user home 아래 .aws/config 파일이 생성 됩니다.
# .awc/config
[default]
region = ap-northeast-1
aws_secret_access_key = xxxxxxxxx
aws_access_key_id = xxxxxxxx
output = json
- 여기서 주의 하실 점은 region 정보에 tokyo 에 있다고 tokyo 로 하시면 못찾습니다. 위 예시와 같이 작성해 주셔야 합니다.
[AWS ELB 등록 정보]
$ aws elb describe-load-balancers --load-balancer-name kr-search-memebox-com
[AWS ELB 인스턴스 등록]
$ aws elb register-instances-with-load-balancer
--load-balancer-name ELB명 --instances INSTANCE명
[AWS ELB 인스턴스 제거]
$ aws elb deregister-instances-from-load-balancer
--load-balancer-name ELB명 --instances INSTANCE명