GCE managed group (autoscaling) - Proxy/Load Balancer for both HTTP(S) and TCP requests











up vote
0
down vote

favorite












I have an autoscaling istance group, i need to setup a Proxy/Load balancer that take request and send it to the istance group.



I thinked to use a Load balancer, but I need to grab both HTTP(S) and TCP requests.
There is some way (or some workaround) to solve this?










share|improve this question


























    up vote
    0
    down vote

    favorite












    I have an autoscaling istance group, i need to setup a Proxy/Load balancer that take request and send it to the istance group.



    I thinked to use a Load balancer, but I need to grab both HTTP(S) and TCP requests.
    There is some way (or some workaround) to solve this?










    share|improve this question
























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I have an autoscaling istance group, i need to setup a Proxy/Load balancer that take request and send it to the istance group.



      I thinked to use a Load balancer, but I need to grab both HTTP(S) and TCP requests.
      There is some way (or some workaround) to solve this?










      share|improve this question













      I have an autoscaling istance group, i need to setup a Proxy/Load balancer that take request and send it to the istance group.



      I thinked to use a Load balancer, but I need to grab both HTTP(S) and TCP requests.
      There is some way (or some workaround) to solve this?







      google-compute-engine load-balancing static-ip-address






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 14 at 9:31









      tidpe

      477




      477
























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          For your use case, a single load balancing configuration available on Google Cloud Platform will not be able to serve the purpose. On the other hand, since you are using managed instance groups (Autoscaling), it can not be used as backend for 2 different load balancers.



          As per my understanding, the closest you can go is by using Network load balancing (TCP) and install SSL certificate to handle HTTPS requests
          on the instance level.






          share|improve this answer























          • What do you mean for "setting up SSL on the instance level"?
            – tidpe
            2 days ago










          • I have updated my post on the SSL part. I hope this clarifies.
            – Tariq
            yesterday










          • But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
            – tidpe
            21 hours ago











          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',
          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%2f53296908%2fgce-managed-group-autoscaling-proxy-load-balancer-for-both-https-and-tcp-r%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote













          For your use case, a single load balancing configuration available on Google Cloud Platform will not be able to serve the purpose. On the other hand, since you are using managed instance groups (Autoscaling), it can not be used as backend for 2 different load balancers.



          As per my understanding, the closest you can go is by using Network load balancing (TCP) and install SSL certificate to handle HTTPS requests
          on the instance level.






          share|improve this answer























          • What do you mean for "setting up SSL on the instance level"?
            – tidpe
            2 days ago










          • I have updated my post on the SSL part. I hope this clarifies.
            – Tariq
            yesterday










          • But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
            – tidpe
            21 hours ago















          up vote
          0
          down vote













          For your use case, a single load balancing configuration available on Google Cloud Platform will not be able to serve the purpose. On the other hand, since you are using managed instance groups (Autoscaling), it can not be used as backend for 2 different load balancers.



          As per my understanding, the closest you can go is by using Network load balancing (TCP) and install SSL certificate to handle HTTPS requests
          on the instance level.






          share|improve this answer























          • What do you mean for "setting up SSL on the instance level"?
            – tidpe
            2 days ago










          • I have updated my post on the SSL part. I hope this clarifies.
            – Tariq
            yesterday










          • But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
            – tidpe
            21 hours ago













          up vote
          0
          down vote










          up vote
          0
          down vote









          For your use case, a single load balancing configuration available on Google Cloud Platform will not be able to serve the purpose. On the other hand, since you are using managed instance groups (Autoscaling), it can not be used as backend for 2 different load balancers.



          As per my understanding, the closest you can go is by using Network load balancing (TCP) and install SSL certificate to handle HTTPS requests
          on the instance level.






          share|improve this answer














          For your use case, a single load balancing configuration available on Google Cloud Platform will not be able to serve the purpose. On the other hand, since you are using managed instance groups (Autoscaling), it can not be used as backend for 2 different load balancers.



          As per my understanding, the closest you can go is by using Network load balancing (TCP) and install SSL certificate to handle HTTPS requests
          on the instance level.







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited yesterday

























          answered Nov 21 at 18:50









          Tariq

          264




          264












          • What do you mean for "setting up SSL on the instance level"?
            – tidpe
            2 days ago










          • I have updated my post on the SSL part. I hope this clarifies.
            – Tariq
            yesterday










          • But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
            – tidpe
            21 hours ago


















          • What do you mean for "setting up SSL on the instance level"?
            – tidpe
            2 days ago










          • I have updated my post on the SSL part. I hope this clarifies.
            – Tariq
            yesterday










          • But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
            – tidpe
            21 hours ago
















          What do you mean for "setting up SSL on the instance level"?
          – tidpe
          2 days ago




          What do you mean for "setting up SSL on the instance level"?
          – tidpe
          2 days ago












          I have updated my post on the SSL part. I hope this clarifies.
          – Tariq
          yesterday




          I have updated my post on the SSL part. I hope this clarifies.
          – Tariq
          yesterday












          But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
          – tidpe
          21 hours ago




          But load balancer doesn't block the request to HTTPS? And in that case, i have the same problem. I can't point my HTTPS requests to a static ip, if that istance "die", ip change :/
          – tidpe
          21 hours ago


















           

          draft saved


          draft discarded



















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53296908%2fgce-managed-group-autoscaling-proxy-load-balancer-for-both-https-and-tcp-r%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







          Popular posts from this blog

          Trompette piccolo

          Slow SSRS Report in dynamic grouping and multiple parameters

          Simon Yates (cyclisme)