Monday, December 30, 2019

AWS ELB Primer

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

AWS WAF log4j query

How to query AWS WAF log for log4j attacks 1. Setup your Athena table using this instruction https://docs.aws.amazon.com/athena/latest/ug/wa...