[GH-ISSUE #307] Kubernetes Ingress Controller exemple #227

Closed
opened 2026-05-05 12:01:35 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @ciceroverneck on GitHub (Apr 27, 2017).
Original GitHub issue: https://github.com/fatedier/frp/issues/307

https://kubernetes.io/docs/concepts/services-networking/ingress/

Originally created by @ciceroverneck on GitHub (Apr 27, 2017). Original GitHub issue: https://github.com/fatedier/frp/issues/307 https://kubernetes.io/docs/concepts/services-networking/ingress/
gitea-mirror 2026-05-05 12:01:35 -06:00
  • closed this issue
  • added the
    todo
    label
Author
Owner

@fatedier commented on GitHub (Apr 28, 2017):

I read the docs about k8s ingress and very interested to let frp compatible with it.

I will do it but not recently. I am busy doing other works. It's better to try traefik at present, i think it is the project with same idea.

<!-- gh-comment-id:297937837 --> @fatedier commented on GitHub (Apr 28, 2017): I read the docs about k8s ingress and very interested to let frp compatible with it. I will do it but not recently. I am busy doing other works. It's better to try traefik at present, i think it is the project with same idea.
Author
Owner

@Mikulas commented on GitHub (Aug 18, 2017):

I've set up frp on kubernetes without changing the app at all.

The configuration I used is here: https://gist.github.com/Mikulas/16fdfd4b294560b47208bc863c332ba6 (I use a custom image that generates frps.ini from env, but everything else is unchanged.)

There are multiple ways to configure it:

  • if you have static highly-available IP on at least on of your nodes, you only need NodePort
  • with Nginx ingress controller, which supports TCP incoming connections, you can load balance the connection between the host and the proxy

Load balancing requests against the proxy is easy as any ingress controller should be able to handle those.

<!-- gh-comment-id:323367186 --> @Mikulas commented on GitHub (Aug 18, 2017): I've set up frp on kubernetes without changing the app at all. The configuration I used is here: https://gist.github.com/Mikulas/16fdfd4b294560b47208bc863c332ba6 (I use a custom image that generates frps.ini from env, but everything else is unchanged.) There are multiple ways to configure it: - if you have static highly-available IP on at least on of your nodes, you only need `NodePort` - with Nginx ingress controller, which supports TCP incoming connections, you can load balance the connection between the host and the proxy Load balancing requests against the proxy is easy as any ingress controller should be able to handle those.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#227
No description provided.