fengcaiwen
|
ad3faed1e6
|
feat: add option extra-cidr
|
2023-03-15 21:17:29 +08:00 |
|
wencaiwulue
|
09528748b0
|
feat: optimize code
|
2023-03-15 21:17:29 +08:00 |
|
wencaiwulue
|
49229e70fe
|
feat: heartbeats four times
|
2023-03-11 09:13:05 +08:00 |
|
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 |
|