naison
86585214d4
Merge pull request #438 from kubenetworks/hotfix/default-use-spdy-not-websocket-to-portforward
...
hotfix: default use spdy not websocket protocol to portforward
2025-02-23 21:42:21 +08:00
fengcaiwen
2037d3b05f
fix: fix daemon process unexpected exit on linux
2025-02-23 21:37:52 +08:00
naison
d10a4e3aef
use match not equal to find svc by pod label in fargate mode
2025-02-22 12:00:56 +00:00
naison
5b39275f5b
hotfix: default use spdy not websocket to portforward
2025-02-21 14:39:21 +00:00
naison
c947472d47
hotfix: fix ssh terminal bug
2025-02-13 04:46:59 +00:00
fengcaiwen
399bc4efe0
hotfix: not cancel context after handle new local connection of PortmapUtil, otherwise ssh.client stop channel also closed
2025-02-12 23:27:45 +08:00
fengcaiwen
24367b1b82
hotfix: use default krb5 config
2025-02-12 22:20:51 +08:00
fengcaiwen
2fc0bb3f0c
chore: upgrade go mod library
2025-02-08 20:45:20 +08:00
naison
3ad0b5d1a3
hotfix: add platform for cmd ssh
2025-02-08 12:04:25 +00:00
fengcaiwen
07cfb8b02e
refactor: dev mode use exec command instead of library
2025-02-03 14:14:31 +08:00
naison
98baec8253
feat: use regctl copy image on local pc
2025-01-29 06:03:36 +00:00
naison
666a69cdfb
refactor: create outbound pod
2025-01-25 13:50:47 +00:00
naison
f55a65e04c
refactor: cmd ssh client
2025-01-25 12:27:51 +00:00
naison
caee039ffd
feat: add image pull secret name
2025-01-24 06:51:34 +00:00
fengcaiwen
c6f59e46c9
hotfix: use pod label to match service selector for finding service by pod
2025-01-18 16:23:08 +08: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
2e96247e74
feat: add cmd uninstall and rename cmd reset
2025-01-18 11:06:07 +08:00
fengcaiwen
b6cfba7db9
feat: fargate mode works basic
2025-01-18 10:52:51 +08:00
naison
fd786caa0f
hotfix: disable net.DefaultResolver.PreferGo ( #409 )
2024-12-21 22:51:03 +08:00
Constantin Revenko
d3c2ddecc4
return system resolver for sending requests to KubeAPI ( #407 )
...
Co-authored-by: Константин Ревенко <konstantin.revenko@mediascope.net >
2024-12-21 22:46:20 +08:00
naison
fad55dce28
feat(log): log trace if panic ( #405 )
2024-12-18 20:50:47 +08:00
naison
68d550a80d
hotfix: use 64k buffer to read tun device packet for windows tun device mtu 65535 ( #404 )
2024-12-17 11:46:09 +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
b9c1f2a814
hotfix: fix print grpc msg bug ( #395 )
2024-12-13 18:16:20 +08:00
naison
5599dc6bdd
refactor: optimize code ( #393 )
2024-12-11 21:04:09 +08:00
naison
d165dacd20
feat: use origin probe ( #390 )
2024-12-09 19:13:43 +08:00
naison
9ebc95352a
hotfix: envoy control-plane detect enable ipv6 or not to add route ( #389 )
2024-12-09 18:50:44 +08:00
naison
1dc3c057a7
hotfix: detect enable ipv6 for envoy ( #387 )
...
* hotfix: detect enable ipv6 for envoy
* hotfix: detect pod enable ipv6 for envoy
* hotfix: optimize code
2024-12-06 22:03:37 +08:00
naison
81f62eab31
refactor: refactor print GRPC message ( #386 )
2024-12-06 19:29:11 +08:00
naison
d9a978d330
hotfix: ignore setup ipv6 failed if not enable ipv6 ( #385 )
2024-12-05 15:05:54 +08:00
naison
24a97de5dc
hotfix: add more resolver on macOS ( #382 )
2024-11-29 20:25:26 +08:00
naison
481b720da6
hotfix: close gvisor endpoint is tcp conn closed ( #378 )
2024-11-23 17:08:03 +08:00
naison
5a0533c0fc
feat: add gvisor endpoint log ( #375 )
2024-11-22 22:06:44 +08:00
naison
17a13a2672
hotfix: add idle timeout 120s for gvisor udp forwarder connection ( #374 )
2024-11-22 22:03:56 +08:00
naison
98c22ba9b7
refactor: refactor code ( #373 )
2024-11-22 22:00:50 +08:00
naison
ef16641675
refactor: refactor code ( #371 )
2024-11-18 18:47:54 +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
6e052a5a0b
feat: logs lines support '-' sign means starting log file lines ( #365 )
2024-10-30 09:10:20 +08:00
naison
f966cd29d7
feat: add number of lines to logs ( #364 )
2024-10-29 18:44:41 +08:00
naison
65ae890842
feat: add APIServer ip to route table if ssh info is not empty ( #361 )
2024-10-25 21:25:42 +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
6e4aeb288a
hotfix: ssh daemon ( #352 )
2024-10-14 09:16:24 +08:00
naison
5dae60ffbc
hotfix: sleep 200ms reconnect
2024-10-10 11:35:39 +08:00
naison
15103837a7
hotfix: fix ssh re-connect logic
2024-10-10 10:28:58 +08:00