AWS Certificate Manager
AWS Certificate Manager
AWS Certificate Manager なら、証明書をすばやくリクエストして、Elastic Load Balancing、Amazon CloudFront ディストリビューション、Amazon API Gateway の API など ACM に統合された AWS リソースでデプロイできます。
https://aws.amazon.com/jp/certificate-manager/
ユースケース
ACMをALBに登録することで、Webサーバの設定を変更することなしにSSLを実現できる。
CloudFormation
AWS::CertificateManager::Certificate
Properties
- DomainName
- DomainValidationOptions
- DomainName: String
- HostedZoneId: String
- ValidationDomain: String
AWS::ElasticLoadBalancingV2::Listener
Properties - Certificates
The default SSL server certificate for a secure listener. You must provide exactly one certificate if the listener protocol is HTTPS or TLS.
To create a certificate list for a secure listener, use AWS::ElasticLoadBalancingV2::ListenerCertificate.
AWS::ElasticLoadBalancingV2::ListenerCertificate
- Properties:
- Certificates:
- Certificate
- ListenerArn: String
- Certificates:
Ref
https://dev.classmethod.jp/articles/cfn-support-acm-dns-validation/