Commit Graph

39 Commits

Author SHA1 Message Date
fengcaiwen
caeaab9ba2 feat: split connect into connect and proxy 2023-03-10 20:49:22 +08:00
fengcaiwen
eb1eeb698e feat: call powershell and netsh add option no-window 2023-03-10 18:24:05 +08:00
fengcaiwen
75af5c2b14 feat: send heartbeats with gopacket 2023-03-10 17:35:59 +08:00
fengcaiwen
1b7794aa92 feat: optimize get cidr logic 2023-03-08 21:43:09 +08:00
fengcaiwen
a3d78da25c feat: use another way to startup container in dind 2023-03-06 21:28:02 +08:00
wencaiwulue
c1ef13ff87 feat: use json envoy config 2023-03-05 20:08:50 +08:00
fengcaiwen
8af9a9e6fa feat: support ssh ProxyJump 2023-03-04 13:51:04 +08:00
fengcaiwen
ac4c254cec feat: support ssh jumper 2023-03-03 18:12:59 +08:00
wencaiwulue
f2c663f7fb feat: optimize redo port-forward logic 2023-02-27 21:10:26 +08:00
wencaiwulue
f30a5dad19 feat: return err if setup dns failed 2023-02-27 08:52:39 +08:00
wencaiwulue
5f814f6d02 feat: optimize performance 2023-02-26 18:25:50 +08:00
fengcaiwen
c56e0c0baf feat: listen service add route 2023-02-23 09:06:38 +08:00
wencaiwulue
35bf309fbd feat: add route dynamic 2023-02-17 21:36:39 +08:00
wencaiwulue
c71cac977a feat: remove useless rollback 2023-02-16 22:04:02 +08:00
wencaiwulue
16702a5f3b feat: clean mesh envoy rule after exit and disable add route dynamic 2023-02-12 15:42:25 +08:00
wencaiwulue
84267a0491 fix: remove useless offset 2023-02-11 15:14:17 +08:00
wencaiwulue
b875c3ec5d feat: add current namespace service to hosts file 2023-02-11 14:48:43 +08:00
fengcaiwen
e9b99a1c18 fix: fix use cpu too high 2023-02-10 11:57:05 +08:00
fengcaiwen
db7286abec feat: feat: optimize code and remove detect conflict interface 2023-02-08 16:26:25 +08:00
fengcaiwen
6c97c98bea feat: optimize code 2023-01-29 20:30:13 +08:00
wencaiwulue
24c9441f6c feat: still try to get cidr from resources 2023-01-28 20:55:55 +08:00
fengcaiwen
203e336341 feat: add pod listener to add route dynamically 2023-01-28 17:34:15 +08:00
wencaiwulue
c73f6c5ab2 feat: use factory to init clientset instead of use in cluster config 2023-01-27 11:10:26 +08:00
fengcaiwen
17bc64559b feat: update go mod to 1.19 2023-01-19 19:40:06 +08:00
fengcaiwen
21f79e03d8 feat: reflector use context as function first parameter 2023-01-14 17:22:59 +08:00
fengcaiwen
faebedad0a feat: use kubectl style new cmd 2023-01-14 16:42:49 +08:00
wencaiwulue
6ee83d6e65 optimize comment 2023-01-05 23:02:48 +08:00
wencaiwulue
f826357bae feat: optimize check pod status logic for redo port-forward 2022-12-27 11:52:25 +08:00
fengcaiwen
a07b5cae2e feat: retry dns query 2022-12-14 21:57:31 +08:00
fengcaiwen
5a562ee0a1 feat: use webhook to manage ip allocate 2022-12-13 21:35:41 +08:00
fengcaiwen
8356ff68d2 feat: disable envoy stream timeout 2022-12-09 22:03:42 +08:00
wencaiwulue
1004db36b9 feat: use random port instead of 10800 2022-11-28 20:04:39 +08:00
wencaiwulue
8e45f49251 feat: optimize get cidr logic 2022-11-23 21:34:30 +08:00
fengcaiwen
1146d4c440 fix: optimize code 2022-11-06 22:52:42 +08:00
fengcaiwen
2c6f58be7b fix: get service cidr from mounting folder /proc to container 2022-11-06 22:52:42 +08:00
wencaiwulue
cad0f586f6 feat: patch once and restore probe by last user exit 2022-11-06 22:52:42 +08:00
wencaiwulue
2066e313b1 feat: get cluster cidr from cni folder 2022-11-06 22:52:42 +08:00
wencaiwulue
c0c3c6059d fix: get cidr expect hostNetwork 2022-10-26 20:21:42 +08:00
wencaiwulue
f74dcb7a7f feat: move folder to pkg 2022-08-05 15:23:34 +08:00