AWS ELB Primer
Creating classic ELB
1
2
3
4
5
6
7
8
9
| aws elb create-load-balancer
--load-balancer-name ELB_NAME
--listener "Protocol=HTTP,
LoadBalancerPort=80,
InstanceProtocol=HTTP,
InstancePort=80"
--scheme internal
--subnets subnet-xxxx subnet-yyyy
--security-groups sg-123456
|
Tagging ELB
1
2
3
| aws elb add-tags
--load-balancer-names ELB_NAME
--tags "Key='keyA',Value='valueA'" "Key='keyB',Value='valueB'"
|
Adding instance to ELB
1
2
3
| aws elb register-instances-with-load-balancer
--load-balancer-name MY_ELB
--instances i-xxxxx
|
Removing instance from ELB
1
2
3
| aws elb deregister-instances-with-load-balancer
--load-balancer-name MY_ELB
--instances i-xxxxx
|
Working with Certificates
View: aws iam get-server-certificate --server-certificate-name MY_CERT_NAME
Delete: aws iam delete-server-certificate --server-certificate-name MY_CERT_NAME
List: aws iam list-server-certificates
Upload
1
2
3
4
5
| aws iam upload-server-certificate
--server-certificate-name MY_CERT
--certificate-body file://c:\temp\public.pem
--private-key file://c:\temp\private.pem
--certificate-chain file://e:\temp\chain.pem
|
No comments:
Post a Comment