ELB等で使うSSL証明書を消してみよう
ELB等で使う証明書はデフォルトで10個しか入れておけません。 期限切れなど必要の無くなった証明書は消しましょう。
確認
今格納されている証明書一覧を表示する
aws iam list-server-certificates
結果がjson形式で表示される。
{ "ServerCertificateMetadataList": [ { "ServerCertificateId": "ASCAII*************", "ServerCertificateName": "api.naked.com", "Expiration": "2015-02-28T04:02:30Z", "Path": "/", "Arn": "arn:aws:iam::123456789:server-certificate/api.naked.com", "UploadDate": "2014-03-12T06:40:10Z" }, { "ServerCertificateId": "ASCAJI*************", "ServerCertificateName": "www.naked.com", "Expiration": "2015-03-13T14:58:03Z", "Path": "/", "Arn": "arn:aws:iam::123456789:server-certificate/www.naked.com", "UploadDate": "2014-03-27T09:13:34Z" } }
消す
証明書を消す
aws iam delete-server-certificate --server-certificate-name SSL証明書の名称
(削除したいSSL証明書の「ServerCertificateName」を入力