https://linen.dev logo
Join Slack
Powered by
# support
  • b

    billions-terabyte-89990

    12/01/2020, 3:19 AM
    you can't drop a cross domain pixel with http without every browser in the world screaming (not even talking about CORS yet), ideally it would be https://analytics.[yourdomain].com which resolves to your resource that terminates the ssl cert, and then forwarded to the rudder server
  • g

    glamorous-shoe-15731

    12/01/2020, 3:19 AM
    Yes
  • g

    glamorous-shoe-15731

    12/01/2020, 3:22 AM
    @adamant-wire-23273 where are you terminating the SSL? Are you running some webserver?
  • b

    billions-terabyte-89990

    12/01/2020, 3:23 AM
    if your page is https, it's basically protecting the user from the webpage doing something that would break that trust. so you scheme will have to match. http://localhost will work because both are using the same scheme
    πŸ‘ 2
  • a

    adamant-wire-23273

    12/01/2020, 3:23 AM
    i had assume that i can simply point our subdomain to the dataplane IP; but it seems liek what you're saying is that i need to setup a proxy that will terminate the SSL and forward the request to the dataplane IP
    g
    • 2
    • 2
  • b

    billions-terabyte-89990

    12/01/2020, 3:24 AM
    are you using nginx or some type of load balancer?
  • b

    billions-terabyte-89990

    12/01/2020, 3:24 AM
    i can show you an example, if you're using similar stack, might be useful.
  • a

    adamant-wire-23273

    12/01/2020, 3:26 AM
    we setup Rudderstack using Kubernetes Helm
  • b

    billions-terabyte-89990

    12/01/2020, 3:26 AM
    basically, what is actually serving the webpage
  • a

    adamant-wire-23273

    12/01/2020, 3:28 AM
    for our web app, we're deployed using a service called Vercel
  • a

    adamant-wire-23273

    12/01/2020, 3:28 AM
    vercel.com
  • g

    glamorous-shoe-15731

    12/01/2020, 3:31 AM
    Interesting. Vercel and RudderStack have a common investor. Small world.
  • g

    glamorous-shoe-15731

    12/01/2020, 3:31 AM
    But yes, terminating the SSL in somekind of a webserver should fix the issue
  • b

    billions-terabyte-89990

    12/01/2020, 3:34 AM
    @glamorous-shoe-15731 is kubernetes helm a cloud provider, or is it just the software layer. i'm embarrassed how little i know about containers, dont tell anyone lol. I thought helm was for provisioning
  • b

    billions-terabyte-89990

    12/01/2020, 3:35 AM
    oh package manger, even more confused
  • g

    glamorous-shoe-15731

    12/01/2020, 3:38 AM
    Haha. I too am a kubernetes novice so am in the same boat. What I know is that helm charts are a way to define kubernetes applications
  • g

    glamorous-shoe-15731

    12/01/2020, 3:38 AM
    @bland-engineer-33988 and others in the team are kube experts so they can add more color
  • b

    billions-terabyte-89990

    12/01/2020, 3:40 AM
    whenever i hear k8 i just picture "up/down/horizontal/scaling/ and deployment management of containers"
  • b

    billions-terabyte-89990

    12/01/2020, 3:41 AM
    i think i'm in the ballparkish
  • g

    glamorous-shoe-15731

    12/01/2020, 3:43 AM
    Right. But you need some description of your application. RudderStack for example needs the core rudder-server, a bunch of transformers and a postgres db (our enterprise version has a few more services like telegraf etc). You specify all that in the "helm script" (commonly called helm chart)
  • b

    billions-terabyte-89990

    12/01/2020, 3:55 AM
    was thinking of the fastest way to get 8080 terminated traffic from www while offloading ssl for him, just don't have any grasp of what that means in that context. Since www file serving is obfuscated away you basically would have to deploy another service to handle those requests, but thats getting in weeds. I hear rudderstack cloud is pretty awesome though 😁
    g
    • 2
    • 1
  • a

    adamant-wire-23273

    12/01/2020, 5:03 AM
    i think i figured it out. we've a separate API service that isn't on Vercel. gonna proxy it there
  • a

    adamant-wire-23273

    12/01/2020, 5:03 AM
    Thanks @billions-terabyte-89990 @glamorous-shoe-15731
    πŸ™Œ 2
  • b

    billions-terabyte-89990

    12/01/2020, 6:45 PM
    for
    context.device.token
    how would you break it out to represent more than the manufacturers (ios), i have will/have future destination that mint their own but mean the same thing?
  • m

    mysterious-appointment-61638

    12/02/2020, 4:01 PM
    sorry I think I made a question in the wrong channel (#general) I am trying to figure out how docker tags correspond to rudder releases, using "latest" is a huge risk but there is not "v0.1.9-patch-02" in dockerhub. Does anyone have a url to a doc or simialr where this is clarified?
  • m

    mysterious-appointment-61638

    12/02/2020, 4:04 PM
    is this maybe intentional to demotivate the usage of the opensource version?
  • b

    busy-monkey-10873

    12/02/2020, 4:27 PM
    @mysterious-appointment-61638 no problem, we are happy to help
  • b

    busy-monkey-10873

    12/02/2020, 4:28 PM
    @narrow-rain-89253 or @bland-engineer-33988 can help here, i think
  • b

    busy-monkey-10873

    12/02/2020, 4:28 PM
    i’m sure this is just something we need to update - we don’t intentionally try to demotivate usage of open source
  • m

    mysterious-appointment-61638

    12/02/2020, 4:30 PM
    @busy-monkey-10873 don't misunderstand me, it's acceptable to make it "harder" to use the opensource version, as is targeted for techies, but some docs or clarifications will be great πŸ™‚
    πŸ‘ 1
12345...127Latest