I just spun up Lemmy on my Kubernetes cluster with nginx-unprivileged and ingress-nginx. All is well so far! I’m thinking about posting the Kustomization manifests and continuing to maintain and publish OCI’s per version release of Lemmy.

  • gabe565@lemmy.cook.gg
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Hmm I’m not sure! That code snippet should only affect routing conditionally. When you added the configuration snippet, did your ingress logs show the requests to / going to the frontend or backend?

    An nginx container behind ingress seems cleaner, I just didn’t want to add another point that I could possibly break lol

    • seang96@exploding-heads.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I just found out my posts are finally going through without any changes using the nginx proxy container to nginx ingress method! If you do have a way to do it all directly through nginx I’d love to see how it’s all done, maybe I was missing something outside of the snippet you posted.

      Since it’s currently working I’ll look into spinning a test instance up when I get a chance and play with that ingress annotation.

      • gabe565@lemmy.cook.gg
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Awesome! A separate nginx container is fine, so if it’s working I’d probably leave it. I’ll look through and see if there’s anything I missed in my comment though for brevity.