================================================================ handson: CDP Serverfull HTTPS Site ================================================================ ---------------------------------------------------------------- 事前準備 ---------------------------------------------------------------- 1. handson-route53-opelab-zone 2. handson-cdp-serverless-mail_incoming 3. handson-cdp-instance-vpc-public ---------------------------------------------------------------- 1. EC2 ---------------------------------------------------------------- .. toctree:: :maxdepth: 1 :glob: ./1-* - ec2-instance-create (userdata / keypair / public-ip) ---------------------------------------------------------------- 2. ALB ---------------------------------------------------------------- .. toctree:: :maxdepth: 1 :glob: ./2-* - elbv2-target_group-create - elbv2-load_balancer-create - route53-resource_record_set_alias-create - elbv2-listener-create (80) - elbv2-listener-create (443) - .. 5. WAF regionalの構築 .. http://docs.aws.amazon.com/waf/latest/developerguide/getting-started.html .. http://dev.classmethod.jp/cloud/aws/aws-waf-alb-support/ ---------------------------------------------------------------- 3. AutoScaling ---------------------------------------------------------------- .. toctree:: :maxdepth: 1 :glob: ./3-* ---------------------------------------------------------------- 4. Route53 ---------------------------------------------------------------- .. toctree:: :maxdepth: 1 :glob: ./4-* ---------------------------------------------------------------- 後始末 ---------------------------------------------------------------- 後始末1. WAFの削除 ++++++++++++++++++++++++++++++++ 後始末2. ALBの削除 ++++++++++++++++++++++++++++++++ https://qiita.com/zakky/items/c10fb1fcb66b97982959 後始末4. ACMの削除 ++++++++++++++++++++++++++++++++ ---------------------------------------------------------------- 手順作成 ---------------------------------------------------------------- - ec2-security_group-create (handson-web-server-2017-10-09) :: cp ../../../resource-catalog/task-ec2/ec2-security_group-create/ec2-security_group-create.rst ./1-1-ec2-security_group-create.rst cp ../../../resource-catalog/task-ec2/ec2-security_group-create/_defines-vpc.txt . cp ../../../resource-catalog/task-ec2/ec2-security_group-create/_defines-vpc-sg-1.txt . - ec2-security_group_ingress_authorize-update (22 0.0.0.0/0) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_authorize-update/ec2-security_group_ingress_authorize-cidr-update.rst ./1-2-ec2-security_group_ingress_authorize-cidr-update.rst - ec2-security_group_ingress_authorize-update (80 0.0.0.0/0) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_authorize-update/ec2-security_group_ingress_authorize-cidr-update.rst ./1-3-ec2-security_group_ingress_authorize-cidr-update.rst - ec2-userdata-create (apache) cp ../../../resource-catalog/task-ec2/ec2-userdata-create/ec2-userdata-apache-create.rst ./1-4-ec2-userdata-apache-create.rst - ec2-instance-create (userdata / keypair / public-ip) :: cp ../../../resource-catalog/task-ec2/ec2-instance-create/ec2-instance-create.rst ./1-5-ec2-instance-create.rst cp ../../../resource-catalog/task-ec2/ec2-instance-create/_defines-ec2.txt . cp ../../../resource-catalog/task-ec2/ec2-instance-create/_defines-vpc-subnet-1.txt . - ec2-security_group-create (handson-web-server-2017-10-09) :: cp ../../../resource-catalog/task-ec2/ec2-security_group-create/ec2-security_group-create.rst ./2-1-ec2-security_group-create.rst cp ../../../resource-catalog/task-ec2/ec2-security_group-create/_defines-vpc-sg-1.txt ./_defines-vpc-sg-2.txt - ec2-security_group_ingress_authorize-update (80 0.0.0.0/0) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_authorize-update/ec2-security_group_ingress_authorize-cidr-update.rst ./2-2-ec2-security_group_ingress_authorize-cidr-update.rst - ec2-security_group_ingress_authorize-update (443 0.0.0.0/0) :: cp ../../../resource-catalog/task-ec2/ec2-security_group_ingress_authorize-update/ec2-security_group_ingress_authorize-cidr-update.rst ./2-3-ec2-security_group_ingress_authorize-cidr-update.rst - elbv2-target_group-create :: cp ../../../resource-catalog/task-elbv2/elbv2-target_group-create/elbv2-target_group-create.rst ./2-4-elbv2-target_group-create.rst - elbv2-load_balancer-create :: cp ../../../resource-catalog/task-elbv2/elbv2-load_balancer-create/elbv2-load_balancer-create.rst ./2-5-elbv2-load_balancer-create.rst cp ../../../resource-catalog/task-elbv2/elbv2-load_balancer-create/_defines-elbv2.txt . - elbv2-listener-create (80) :: cp ../../../resource-catalog/task-elbv2/elbv2-listener-create/elbv2-listener-create.rst ./2-6-elbv2-listener-create.rst - autoscaling-launch_configuration-create :: cp ../../../resource-catalog/task-autoscaling/autoscaling-launch_configuration-create/autoscaling-launch_configuration-userdata-create.rst ./3-1-autoscaling-launch_configuration-userdata-create.rst - autoscaling-launch_configuration-create :: cp ../../../resource-catalog/task-autoscaling/autoscaling-auto_scaling_group-create/autoscaling-auto_scaling_group-create.rst ./3-2-autoscaling-auto_scaling_group-create.rst cp ../../../resource-catalog/task-autoscaling/autoscaling-auto_scaling_group-create/_defines-autoscaling.txt . :: - route53-resource_record_set_alias-create :: cp ../../../resource-catalog/task-route53/route53-resource_record_set_alias-create/route53-resource_record_set_alias-elb-create.rst ./4-1-route53-resource_record_set_alias-elb-create.rst