Commit Graph

80 Commits

Author SHA1 Message Date
naison
792839a2d4 feat: support dump service into hosts in center cluster mode (#605) 2025-05-18 16:20:34 +08:00
naison
dd80717d8d refactor: return error if get nil daemon client (#553) 2025-04-20 15:49:03 +08:00
naison
804708aabe feat: add options --connect-namespace to proxy and dev mode (#508) 2025-04-03 20:44:59 +08:00
naison
08bcbe1611 refactor: split connect and proxy mode (#495) 2025-03-30 11:46:37 +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
yuyicai
a87cbf1e9a feat: change tun ip cidr
Signed-off-by: yuyicai <yuyicai@hotmail.com>
2025-03-05 22:27:43 +08:00
fengcaiwen
07cfb8b02e refactor: dev mode use exec command instead of library 2025-02-03 14:14:31 +08:00
naison
caee039ffd feat: add image pull secret name 2025-01-24 06:51:34 +00:00
naison
b9c1f2a814 hotfix: fix print grpc msg bug (#395) 2024-12-13 18:16:20 +08:00
naison
81f62eab31 refactor: refactor print GRPC message (#386) 2024-12-06 19:29:11 +08:00
naison
2aa7812cb1 feat: use gvisor parse network packet in pod (#369) 2024-11-15 20:56:10 +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
0826f2e20c refactor: refactor log make it more formal (#314) 2024-08-03 15:01:16 +08:00
naison
a3b8c1586d refactor: refactor ssh structure (#311) 2024-07-27 10:37:48 +08:00
naison
49adeac14c refactor: refactor command dev (#309) 2024-07-26 21:11:59 +08:00
naison
9283c2f8f7 refactor: shrink dev mode container options (#308) 2024-07-25 16:42:21 +08:00
naison
1feaacaba9 refactor: refactor code (#299) 2024-07-19 22:25:23 +08:00
naison
bc7d205695 refactor: refactor DHCP logic (#298) 2024-07-19 22:07:35 +08:00
naison
ca18dab08f refactor: refactor cmd status (#236)
Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-30 22:02:48 +08:00
naison
31d7e4debb refactor: refactor dns (#218)
* refactor: refactor dns

* refactor: optimize forward dns server

* refactor: add short domain test

* refactor: fix remove nameserver from resolver bug

---------

Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-13 16:39:26 +08:00
naison
acd4de313f fix: fix dev mode connect-mode is container -p not works (#217)
Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-12 21:45:50 +08:00
naison
87166494c0 refactor: update go mod library (#210)
refactor: update go mod library and refactor dev logic

Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-04 12:04:02 +08:00
naison
a8826b3334 feat: add extra node ip to route table (#179)
* feat: add extra node ip to route table
2024-02-27 18:00:52 +08:00
naison
847c2c8cc1 feat: update go mod to v2 (#127)
* feat: update go mod to v2

* feat: typo
2024-01-14 18:00:12 +08:00
naison
8c55d39af2 feat: set envoy log dynamic (#125)
* feat: set envoy log level dynamic

* feat: set log level
2024-01-12 10:47:49 +08:00
naison
1a9593f140 feat: optimize code (#96)
optimize code and fix testcase
2023-11-23 12:35:34 +08:00
fengcaiwen
457fda89a0 feat: optimize code 2023-10-28 18:15:19 +08:00
fengcaiwen
2d44c9b00d feat: lite mode not add route diy cidr 2023-10-28 18:15:19 +08:00
fengcaiwen
b25849657d feat: add connect lite mode and optimize dns 2023-10-28 18:15:19 +08:00
fengcaiwen
d3640ec2d1 feat: multiple connect works well 2023-10-28 18:15:19 +08:00
fengcaiwen
fb93cb5748 feat: auto-remove container 2023-10-02 13:44:23 +08:00
fengcaiwen
4d10bd4124 feat: typo 2023-10-02 13:44:23 +08:00
fengcaiwen
d0436c6472 feat: dev mode auto port map 2023-10-02 13:44:23 +08:00
fengcaiwen
dff44ed041 feat: dev options use kubectl style 2023-10-02 13:44:23 +08:00
fengcaiwen
e801209349 feat: dev with ssh works well 2023-10-02 13:44:23 +08:00
fengcaiwen
6b1ea53cd6 feat: dev with ssh works well 2023-10-02 13:44:23 +08:00
fengcaiwen
ab6b9ae2a2 feat: log more info 2023-10-02 13:44:23 +08:00
fengcaiwen
76f1b74076 feat: log more info 2023-10-02 13:44:23 +08:00
fengcaiwen
0e24b22bda feat: clone works well 2023-10-02 13:44:23 +08:00
fengcaiwen
da572aafb4 feat: logs works fine 2023-10-02 13:44:23 +08:00
fengcaiwen
bcdd2cfa6b feat: ssh works fine 2023-10-02 13:44:23 +08:00
fengcaiwen
29f5c191a5 feat: optimize code 2023-10-02 13:44:23 +08:00
fengcaiwen
a7ca7853f5 feat: optimize code 2023-10-02 13:44:23 +08:00
fengcaiwen
9b1c8dd97d feat: optimize cleanup logic 2023-10-02 13:44:23 +08:00
fengcaiwen
c1d1bacef0 feat: remove container only if auto-remove is true 2023-09-02 08:42:13 +08:00
fengcaiwen
92bf36bd3d feat: complete gvisor 2023-08-20 15:17:29 +08:00
fengcaiwen
5f08427105 feat: optimize code 2023-08-04 17:11:15 +08:00
fengcaiwen
ca67d1144a fix: fix connect-mode is container and no permission to set ipv6 address 2023-07-29 19:02:12 +08:00
fengcaiwen
f934c33952 fix: fix bug 2023-07-28 16:09:21 +08:00
fengcaiwen
bd17575b87 feat: ssh support use remote kubeconfig 2023-05-27 10:20:04 +08:00