今日はELBをいじった。
CloudFormation楽しい。
参考記事はこちら。
docs.aws.amazon.com
テンプレ例
今回はこれを作ります。ELB意外は前回と同じ要領。
例によって最低限の構成テンプレ。
ELBテンプレ
HTTP(TCP/80)で待ち受け、登録インスタンスへHTTP(TCP/80)で配布するELB:"ELB1"を作成
ELB1はセキュリティグループ:"SecurityGroup2"に属し、サブネット:"Subnet2"へ属する。
登録されているインスタンスはインスタンス:"Instance1"と"Instance2"
※この二つのインスタンスがHTTPでELBから振り分けた通信を受け取る。
"ELB1": {
"Type": "AWS::ElasticLoadBalancing::LoadBalancer",
"Properties": {
"SecurityGroups": [
{
"Ref": "SecurityGroup2"
}
],
"Instances": [
{
"Ref": "Instance1"
},
{
"Ref": "Instance2"
}
],
"Listeners": [
{
"LoadBalancerPort": "80",
"InstancePort": "80",
"Protocol": "HTTP"
}
],
"Subnets": [
{
"Ref": "Subnet2"
}
]
},
ソース
www.dropbox.com