AWS Cloudformation - 启用AWS Loadbalancer cookie粘性

时间:2017-06-25 11:32:15

标签: amazon-web-services cookies amazon-ec2 amazon-cloudformation

我找到了几个资源,描述了如何启用AWS ELB cookie粘性。他们都说,我只需要添加到Loadbalancer属性" LBCookieStickinessPolicy"具有相同的策略名称,存在于"听众"中,如此:

"LBCookieStickinessPolicy" : [{
  "PolicyName" : "ELBSecurityPolicy",
  "CookieExpirationPeriod" : "0"
}],
"Listeners" : [{
  "InstanceProtocol": "HTTPS",
  "LoadBalancerPort": "443",
  "Protocol": "HTTPS",
  "InstancePort": "443",
  "PolicyNames": ["ELBSecurityPolicy"],
  "SSLCertificateId": "arn:aws:iam::accountId:server-certificate/cloudfront/NetSslCert"
}]

我失败了,错误:

  

CREATE_FAILED AWS :: ElasticLoadBalancing :: LoadBalancer策略名称   以[ELBSample-,ELBSecurityPolicy]开头是保留的

据我所知,创作失败了,因为它试图创建新政策。它的政策名称已经存在。那么我做错了什么以及如何解决这个问题呢?

1 个答案:

答案 0 :(得分:1)

您正在尝试使用ELBSecurityPolicy名称创建资源 - 此名称保留用于AWS。正如错误消息所示; - )