User Tools

Site Tools


aws_how_to

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
aws_how_to [2011/10/26 16:12]
k2patel created
aws_how_to [2020/08/10 02:35] (current)
Line 38: Line 38:
 openssl rsa -in www.k2patel.in.key -out www.k2patel.in.RSA.key openssl rsa -in www.k2patel.in.key -out www.k2patel.in.RSA.key
 </​code>​ </​code>​
 +
 +At this point you are almost done, you just need to upload it to LB.\\
 +Considering you already have existing LB.
 +
 +<code bash | Upload Certificate to Amazon>
 +iam-servercertupload -b www.k2patel.in.crt -c gd_bundle.crt -k www.k2patel.in.com.rsa.key -d -s www.k2patel.in
 +</​code>​
 +
 +You can list all your certificate on amazon.
 +
 +<code bash | List All your certificate>​
 +iam-servercertlistbypath
 +</​code>​
 +
 +Now Assign certificate to ELB.
 +
 +**NOTE : \\
 +You can change your certificate assignment live.\\
 +Simply add new certificate and do next step replace existing assignment.**
 +
 +
 +
 +<code bash | assign certificate to port>
 +elb-set-lb-listener-ssl-cert test-lb --lb-port 9031 --cert-id '​arn:​aws:​iam::​123456789101:​server-certificate/​www.k2patel.in'​
 +</​code>​
 +
 +You are good to GOLDEN
 +
 +
 +==== Playing with Amazon ELB ====
 +
 +=== Create LB using ELB API ===
 +<code bash | Create lb>
 +elb-create-lb elb-test1 --availability-zones us-east-1b --listener "​protocol=http,​ lb-port=80, instance-port=9130"​ --listener "​protocol=https,​ lb-port=443,​ instance-port=9130,​cert-id=arn:​aws:​iam::​123456789101:​server-certificate/​www.k2patel.in"​
 +</​code>​
 +
 +<code bash | Register Instance>​
 +elb-register-instances-with-lb elb-test1 --instances i-12345678
 +</​code>​
 +
 +<code bash | Register Listeners on ELB >
 +elb-create-lb-listeners v3-test --listener "​lb-port=9145,​instance-port=9145,​protocol=https,​instance-protocol=https,​cert-id=arn:​aws:​iam::​123456789101:​server-certificate/​www.k2patel.in" ​
 +</​code>​
 +
 +
  
aws_how_to.1319645522.txt.gz ยท Last modified: 2020/08/10 02:28 (external edit)