aws cloudformation,: failed to create an alias for elb












0















The intention is to create an alias in the Route 53 for elastic load balancer domain name.



MicroserviceLoadBalancer:
Type: AWS::ElasticLoadBalancingV2::LoadBalancer
Properties:
LoadBalancerAttributes:
- Key: idle_timeout.timeout_seconds
Value: '60'
Name: !Sub '${AppName}-LB'
Scheme: internal
SecurityGroups: !Ref SecurityGroups
Subnets: !Ref 'Subnets'
Type: application
IpAddressType: ipv4


LoadBalancerAlias:
Type: AWS::Route53::RecordSet
Properties:
Type: A
Name:
Fn::Join:
- ''
- - !Sub logging-${Environment}.
- !ImportValue tech:localdomain
- .
HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
ResourceRecords:
- Fn::GetAtt:
- MicroserviceLoadBalancer
- DNSName


This fails, saying




Embedded stack
was not successfully created: The following resource(s) failed to
create: [LoadBalancerAlias].




I have also tried this but still fails



Type: AWS::Route53::RecordSet
Properties:
Type: A
AliasTarget:
HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
DNSName: !GetAtt MicroserviceLoadBalancer.DNSName
EvaluateTargetHealth: Boolean
Name:
Fn::Join:
- ''
- - !Sub logging-${Environment}.
- !ImportValue tech:localdomain
- .
HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'


Unfortunately, the error message is detailed enough to pinpoint why it failed. I need help figuring this out.










share|improve this question



























    0















    The intention is to create an alias in the Route 53 for elastic load balancer domain name.



    MicroserviceLoadBalancer:
    Type: AWS::ElasticLoadBalancingV2::LoadBalancer
    Properties:
    LoadBalancerAttributes:
    - Key: idle_timeout.timeout_seconds
    Value: '60'
    Name: !Sub '${AppName}-LB'
    Scheme: internal
    SecurityGroups: !Ref SecurityGroups
    Subnets: !Ref 'Subnets'
    Type: application
    IpAddressType: ipv4


    LoadBalancerAlias:
    Type: AWS::Route53::RecordSet
    Properties:
    Type: A
    Name:
    Fn::Join:
    - ''
    - - !Sub logging-${Environment}.
    - !ImportValue tech:localdomain
    - .
    HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
    ResourceRecords:
    - Fn::GetAtt:
    - MicroserviceLoadBalancer
    - DNSName


    This fails, saying




    Embedded stack
    was not successfully created: The following resource(s) failed to
    create: [LoadBalancerAlias].




    I have also tried this but still fails



    Type: AWS::Route53::RecordSet
    Properties:
    Type: A
    AliasTarget:
    HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
    DNSName: !GetAtt MicroserviceLoadBalancer.DNSName
    EvaluateTargetHealth: Boolean
    Name:
    Fn::Join:
    - ''
    - - !Sub logging-${Environment}.
    - !ImportValue tech:localdomain
    - .
    HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'


    Unfortunately, the error message is detailed enough to pinpoint why it failed. I need help figuring this out.










    share|improve this question

























      0












      0








      0








      The intention is to create an alias in the Route 53 for elastic load balancer domain name.



      MicroserviceLoadBalancer:
      Type: AWS::ElasticLoadBalancingV2::LoadBalancer
      Properties:
      LoadBalancerAttributes:
      - Key: idle_timeout.timeout_seconds
      Value: '60'
      Name: !Sub '${AppName}-LB'
      Scheme: internal
      SecurityGroups: !Ref SecurityGroups
      Subnets: !Ref 'Subnets'
      Type: application
      IpAddressType: ipv4


      LoadBalancerAlias:
      Type: AWS::Route53::RecordSet
      Properties:
      Type: A
      Name:
      Fn::Join:
      - ''
      - - !Sub logging-${Environment}.
      - !ImportValue tech:localdomain
      - .
      HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
      ResourceRecords:
      - Fn::GetAtt:
      - MicroserviceLoadBalancer
      - DNSName


      This fails, saying




      Embedded stack
      was not successfully created: The following resource(s) failed to
      create: [LoadBalancerAlias].




      I have also tried this but still fails



      Type: AWS::Route53::RecordSet
      Properties:
      Type: A
      AliasTarget:
      HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
      DNSName: !GetAtt MicroserviceLoadBalancer.DNSName
      EvaluateTargetHealth: Boolean
      Name:
      Fn::Join:
      - ''
      - - !Sub logging-${Environment}.
      - !ImportValue tech:localdomain
      - .
      HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'


      Unfortunately, the error message is detailed enough to pinpoint why it failed. I need help figuring this out.










      share|improve this question














      The intention is to create an alias in the Route 53 for elastic load balancer domain name.



      MicroserviceLoadBalancer:
      Type: AWS::ElasticLoadBalancingV2::LoadBalancer
      Properties:
      LoadBalancerAttributes:
      - Key: idle_timeout.timeout_seconds
      Value: '60'
      Name: !Sub '${AppName}-LB'
      Scheme: internal
      SecurityGroups: !Ref SecurityGroups
      Subnets: !Ref 'Subnets'
      Type: application
      IpAddressType: ipv4


      LoadBalancerAlias:
      Type: AWS::Route53::RecordSet
      Properties:
      Type: A
      Name:
      Fn::Join:
      - ''
      - - !Sub logging-${Environment}.
      - !ImportValue tech:localdomain
      - .
      HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
      ResourceRecords:
      - Fn::GetAtt:
      - MicroserviceLoadBalancer
      - DNSName


      This fails, saying




      Embedded stack
      was not successfully created: The following resource(s) failed to
      create: [LoadBalancerAlias].




      I have also tried this but still fails



      Type: AWS::Route53::RecordSet
      Properties:
      Type: A
      AliasTarget:
      HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'
      DNSName: !GetAtt MicroserviceLoadBalancer.DNSName
      EvaluateTargetHealth: Boolean
      Name:
      Fn::Join:
      - ''
      - - !Sub logging-${Environment}.
      - !ImportValue tech:localdomain
      - .
      HostedZoneId: !ImportValue 'tech:route53:internal:hostedzone'


      Unfortunately, the error message is detailed enough to pinpoint why it failed. I need help figuring this out.







      amazon-web-services amazon-cloudformation amazon-elb






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 19 '18 at 21:11









      yesIcanyesIcan

      365312




      365312
























          0






          active

          oldest

          votes











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53382691%2faws-cloudformation-failed-to-create-an-alias-for-elb%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53382691%2faws-cloudformation-failed-to-create-an-alias-for-elb%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          這個網誌中的熱門文章

          Xamarin.form Move up view when keyboard appear

          Post-Redirect-Get with Spring WebFlux and Thymeleaf

          Anylogic : not able to use stopDelay()