[GH-ISSUE #4768] [Feature Request] Rolling update and load balance for frpc in kubernetes #3768

Closed
opened 2026-05-05 14:24:53 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @JonasGao on GitHub (Apr 25, 2025).
Original GitHub issue: https://github.com/fatedier/frp/issues/4768

Describe the feature request

  1. There is only one frpc config file in ConfigMap.
  2. When only one frpc instance and restart frpc deployment, will issue warning "xxxx proxy already exists".
  3. When you wants scaling multi frpc instance, still issue "already exists" warning.

For issue 1, it maybe to solved by modify some configuration.

For issue 2, can we support multi instance share same proxy configuration, and register to frps use some mechanisms similar to Eureka or Consul. For example, frpc register its ip address to frps, so we can see multi frpc instance under the one proxy.

Describe alternatives you've considered

No response

Affected area

  • Docs
  • Installation
  • Performance and Scalability
  • Security
  • User Experience
  • Test and Release
  • Developer Infrastructure
  • Client Plugin
  • Server Plugin
  • Extensions
  • Others
Originally created by @JonasGao on GitHub (Apr 25, 2025). Original GitHub issue: https://github.com/fatedier/frp/issues/4768 ### Describe the feature request 0. There is only one frpc config file in ConfigMap. 1. When only one frpc instance and restart frpc deployment, will issue warning "xxxx proxy already exists". 2. When you wants scaling multi frpc instance, still issue "already exists" warning. For issue 1, it maybe to solved by modify some configuration. For issue 2, can we support multi instance share same proxy configuration, and register to frps use some mechanisms similar to Eureka or Consul. For example, frpc register its ip address to frps, so we can see multi frpc instance under the one proxy. ### Describe alternatives you've considered _No response_ ### Affected area - [x] Docs - [ ] Installation - [x] Performance and Scalability - [ ] Security - [ ] User Experience - [ ] Test and Release - [ ] Developer Infrastructure - [ ] Client Plugin - [ ] Server Plugin - [ ] Extensions - [ ] Others
Author
Owner

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

https://github.com/fatedier/frp?tab=readme-ov-file#load-balancing

<!-- gh-comment-id:2834187441 --> @fatedier commented on GitHub (Apr 28, 2025): https://github.com/fatedier/frp?tab=readme-ov-file#load-balancing
Author
Owner

@JonasGao commented on GitHub (May 15, 2025):

https://github.com/fatedier/frp?tab=readme-ov-file#load-balancing

That's not what I want.

Not the "proxy" load balancing, but the "frpc" load balancing, or HA.
Actually, just wants multi frpc runing in one kubernetes, and one same config.

<!-- gh-comment-id:2882074759 --> @JonasGao commented on GitHub (May 15, 2025): > https://github.com/fatedier/frp?tab=readme-ov-file#load-balancing That's not what I want. Not the "proxy" load balancing, but the "frpc" load balancing, or HA. Actually, just wants multi frpc runing in one kubernetes, and one same config.
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#3768
No description provided.