Commit Graph

67 Commits

Author SHA1 Message Date
fengcaiwen
ad3faed1e6 feat: add option extra-cidr 2023-03-15 21:17:29 +08:00
fengcaiwen
7ea21f4aeb feat: set volume and env for duplicate mode 2023-03-15 21:17:29 +08:00
wencaiwulue
09528748b0 feat: optimize code 2023-03-15 21:17:29 +08:00
wencaiwulue
4f9d1f7db8 feat: add mode duplicate 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
f7413ce0b9 feat: delete extension lib before exit 2023-03-09 18:02:12 +08:00
fengcaiwen
1b7794aa92 feat: optimize get cidr logic 2023-03-08 21:43:09 +08:00
fengcaiwen
9ab86c3baf feat: remove useless testcase 2023-03-08 09:22:23 +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
fengcaiwen
8b4b38d6c2 feat: use api to get and release ip 2023-02-22 17:11:13 +08:00
wencaiwulue
48c34d8512 feat: rent and release ip use api 2023-02-22 09:01:33 +08:00
wencaiwulue
1211a76700 feat: change sa if permission can't curd secrets and configmaps 2023-02-22 00:22:53 +08:00
wencaiwulue
faec23a854 feat: webhook not use klog 2023-02-21 23:02:36 +08:00
wencaiwulue
840695182c feat: fix testcase 2023-02-18 21:03:29 +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
fengcaiwen
589f57afb0 feat: restore sa 2023-02-16 21:01:55 +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
46c2f01053 feat: add sa to mesh pod 2023-02-12 12:23:15 +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
wencaiwulue
0c6b25ac1f feat: set namespace to mesh container 2023-02-10 21:27:35 +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
wencaiwulue
521dd43527 feat: ignore create webhook configuration permission deny 2023-02-04 12:09:42 +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
wencaiwulue
f128f5d58e feat: only retry to update ref-count on conflict 2023-01-26 21:57:15 +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
ecf9fe7353 feat: webhook ignore error and wait all container of pod kubevpn-traffic-manager are ready 2023-01-11 21:34:51 +08:00
fengcaiwen
f6471ef948 feat: use cm data to store ref-count and move control-plane into a subcommand of kubevpn 2023-01-06 19:29:57 +08:00
wencaiwulue
6ee83d6e65 optimize comment 2023-01-05 23:02:48 +08:00
fengcaiwen
45b4c9c98d feat: add sub-command reset 2023-01-05 14:06:09 +08:00
wencaiwulue
f826357bae feat: optimize check pod status logic for redo port-forward 2022-12-27 11:52:25 +08:00
wencaiwulue
33a1b0add3 feat: delete get cidr pod anyway 2022-12-17 18:33:24 +08:00
fengcaiwen
a07b5cae2e feat: retry dns query 2022-12-14 21:57:31 +08:00