naison
6d545dc5c9
hotfix: remove cidr if contains api-server ip
2025-05-20 22:12:19 +08:00
naison
792839a2d4
feat: support dump service into hosts in center cluster mode ( #605 )
2025-05-18 16:20:34 +08:00
naison
d636449073
feat: set read/write timeout to 60s for remote tcp conn ( #590 )
2025-05-10 23:02:31 +08:00
fengcaiwen
e85e1a6c40
refactor: show port-forward log
2025-05-10 18:05:44 +08:00
naison
ca6a2be70f
refactor: optimize get pod/service netowrk cidr logic ( #585 )
2025-05-09 13:06:32 +08:00
naison
206d74c331
feat: use dns query as port-forward health check ( #570 )
2025-05-06 22:20:15 +08:00
fengcaiwen
18ef72fc20
refactor: forward only one port
2025-04-29 21:48:14 +08:00
fengcaiwen
9ba873494f
feat: add heartbeats ping pod ip
2025-04-29 21:34:58 +08:00
fengcaiwen
a6ec321e46
hotfix: cmp running pod image tag and client version
2025-04-27 23:02:34 +08:00
naison
ca333fcdaf
feat: encrypt with tls 1.3 ( #522 )
2025-04-12 12:30:05 +08:00
naison
0c122473ce
hotfix: fix parse dig command output ( #529 )
2025-04-11 18:50:14 +08:00
naison
e8735a68be
refactor: optimize logic ( #515 )
...
* refactor: optimize logic
2025-04-05 21:48:18 +08:00
naison
b3d2e1e838
refactor: optimize code ( #511 )
2025-04-03 21:41:35 +08:00
naison
804708aabe
feat: add options --connect-namespace to proxy and dev mode ( #508 )
2025-04-03 20:44:59 +08:00
naison
8f37488207
hotfix: fix upgrade logic ( #503 )
2025-03-31 12:50:10 +08:00
naison
116a1f1983
feat: detect namespace kubevpn installed by helm ( #498 )
2025-03-30 11:54:40 +08:00
naison
a030dc582b
feat: support connect one namespace but proxy workload in another namespace ( #496 )
2025-03-30 11:50:11 +08:00
naison
08bcbe1611
refactor: split connect and proxy mode ( #495 )
2025-03-30 11:46:37 +08:00
naison
fb428403a2
hotfix: set get running pod timeout 10s to 5s ( #494 )
2025-03-30 11:43:37 +08:00
naison
2ac187eb64
hotfix: delete old pod ( #488 )
2025-03-23 17:13:11 +08:00
naison
b46f7a9877
refactor: divide log to session and backend ( #487 )
...
* refactor: divide log to session and backend
2025-03-23 13:59:10 +08:00
naison
f267443c61
hotfix: delete pod force if check newer spec but have old env ( #477 )
2025-03-16 17:05:30 +08:00
naison
6908991461
refactor: optimize code ( #472 )
2025-03-14 21:12:11 +08:00
naison
031c2134d8
hotfix: also cleanup in user daemon if error occurs ( #471 )
2025-03-14 21:02:19 +08:00
naison
77570575ca
refactor: upgrade deploy image if client version is incompatibility with image tag ( #470 )
2025-03-14 20:52:22 +08:00
naison
5edd70452c
feat: batch write route msg to unix socket: 'route ip+net: sysctl: no buffer space available' ( #466 )
2025-03-13 11:07:18 +08:00
naison
24d16b2791
hotfix: fix bugs ( #468 )
2025-03-13 11:04:49 +08:00
naison
05b76094f0
feat: support service type externalName ( #464 )
2025-03-12 00:26:00 +08:00
naison
8df6da1871
feat: options extra-domain support ingress record
2025-03-10 11:10:04 +00:00
yuyicai
a682dfbc2c
feat: check if need to upgrade image
...
Signed-off-by: yuyicai <yuyicai@hotmail.com >
2025-03-09 16:01:56 +08:00
yuyicai
db09cbbb6e
feat: update tun cidr for kubevpn-traffic-manager
...
Signed-off-by: yuyicai <yuyicai@hotmail.com >
2025-03-05 23:14:57 +08:00
naison
7051f24313
hotfix: fix upgrade deploy image
2025-02-25 14:22:55 +00:00
naison
caee039ffd
feat: add image pull secret name
2025-01-24 06:51:34 +00:00
fengcaiwen
7d028fc950
feat: proxy mode support proxy multiple workloads
2025-01-18 11:13:09 +08:00
fengcaiwen
12920650ba
feat: aws fargate mode works
2025-01-18 11:10:20 +08:00
fengcaiwen
b6cfba7db9
feat: fargate mode works basic
2025-01-18 10:52:51 +08:00
Constantin Revenko
51166477c2
Fix panic when removing CIDRs containing API server IP addresses ( #403 )
...
* add func removeCIDRsContainingIPs
* remove comments
---------
Co-authored-by: Константин Ревенко <konstantin.revenko@mediascope.net >
2024-12-17 10:10:16 +08:00
naison
f046e474af
hotfix: return error if resolve extra-domain ip is empty ( #397 )
2024-12-13 18:26:14 +08:00
naison
062c69de0e
hotfix: add traffic-manager pod ip to route table ( #396 )
2024-12-13 18:21:01 +08:00
naison
24a97de5dc
hotfix: add more resolver on macOS ( #382 )
2024-11-29 20:25:26 +08:00
naison
98c22ba9b7
refactor: refactor code ( #373 )
2024-11-22 22:00:50 +08:00
naison
d9a9000d7b
hotfix: fix can not ping itself tun IP on windows
2024-11-18 10:43:59 +00:00
naison
2aa7812cb1
feat: use gvisor parse network packet in pod ( #369 )
2024-11-15 20:56:10 +08:00
naison
a243842052
hotfix: fix port-forward retry bug ( #366 )
2024-10-30 10:30:48 +08:00
naison
aa881a589e
hotfix: fix ssh and port-forward retry bug ( #360 )
...
Co-authored-by: fengcaiwen <fengcaiwen@bytedance.com >
2024-10-25 21:25:03 +08:00
naison
a64eaf66da
hotfix: fix port forward and ssh ( #357 )
...
* hotfix(portfoward): fix port-forward bug and ssh reconnect bug
* hotfix: remove larger overlapping cidrs for adding routes
* feat: retry port-forward if get pod err is not forbidden
* hotfix: fix ssh and port-forward
* feat: add more log
* hotfix: set go default revolver perfergo options to true
2024-10-20 11:23:49 +08:00
naison
c4fb3c5ca0
refactor: remove useless heartbeats ( #316 )
2024-08-03 15:14:43 +08:00
naison
0826f2e20c
refactor: refactor log make it more formal ( #314 )
2024-08-03 15:01:16 +08:00
naison
9f62e02f96
hotfix: use pod ip as dns server if service ip is unreachable ( #313 )
2024-08-02 12:07:10 +08:00
naison
bc7d205695
refactor: refactor DHCP logic ( #298 )
2024-07-19 22:07:35 +08:00