berg
d65527ea66
sidecarset support shareVolumeDevicePolicy ( #2011 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2025-05-07 13:15:16 +08:00
Zhen Zhang
d8bf9c9b53
update golang-lint to v2 and fix related goimports error ( #2019 )
...
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2025-05-07 10:24:43 +08:00
berg
68a3793185
remove normal initcontainer in sidecarset's sidecar list ( #1719 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2024-08-30 17:28:54 +08:00
berg
1bc8d85593
sidecarset support k8s 1.28 sidecarContainers ( #1613 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2024-05-10 11:39:12 +08:00
Maj Lu
587f344029
structured logging for pkg/control ( #1565 )
...
Signed-off-by: MajLu <majlu@qq.com>
2024-04-15 13:35:51 +08:00
Mark Lumin
3d39726c81
add condition and event info for not upgradable pods when update sidecarset ( #1272 ) ( #1309 )
...
* add condition for pods and event for sidecarset when detecting not upgradable pod (#1272 )
Signed-off-by: MarkLux <marlx6590@163.com>
* add e2e test for sidecarset upgrade out of image fields(#1272 )
Signed-off-by: MarkLux <marlx6590@163.com>
* only update condition to true when all sidecarset upgradable (#1272 )
Signed-off-by: MarkLux <marlx6590@163.com>
---------
Signed-off-by: MarkLux <marlx6590@163.com>
2023-07-10 10:22:13 +08:00
wangwu50
b7977a76ad
fix: SidecarSet Expectations Leakage Bug ( #1301 )
...
* fix: SidecarSet Expectations Leakage Bug
Signed-off-by: wangwenchao7 <wangwenchao7@xiaomi.com>
* fix: Modify the code as suggested
Signed-off-by: wangwenchao7 <wangwenchao7@xiaomi.com>
* fix: use ObserveUpdated func when update
Signed-off-by: wangwenchao7 <wangwenchao7@xiaomi.com>
* fix: observeUpdated before type check
Signed-off-by: wangwenchao7 <wangwenchao7@xiaomi.com>
---------
Signed-off-by: wangwenchao7 <wangwenchao7@xiaomi.com>
Co-authored-by: wangwenchao7 <wangwenchao7@xiaomi.com>
2023-06-01 16:22:39 +08:00
berg
1b3641daa5
sidecarSet support namespace selector ( #1178 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2023-02-28 14:55:15 +08:00
berg
12f874ac17
sidecarset support pods ns(kube-system, kube-public) ( #1084 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-09-26 18:55:00 +08:00
Siyu Wang
5839c5ba19
Optimize performance of LabelSelector conversion ( #1068 )
...
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2022-08-30 14:45:36 +08:00
berg
fc174ab6d0
fix sidecarset hot upgrade reset empty container bug ( #1054 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-08-12 14:38:10 +08:00
berg
2867926787
sidecarset support inject&upgrade pod annotations ( #992 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-07-25 16:28:43 +08:00
Wei-Xiang Sun
fa8abc4396
sidecarset inject history revision ( #1021 )
...
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2022-07-22 16:58:41 +08:00
berg
a7d8d84851
performance optimization pub ( #955 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-05-06 11:34:28 +08:00
Wei-Xiang Sun
766a7d1fc4
store history revisions for sidecarset ( #715 )
...
Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-12-29 11:28:33 +08:00
Wang Bing
21254ca425
Fix log error when extract container from fieldpath failed ( #860 )
...
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-12-20 14:34:31 +08:00
Wei-Xiang Sun
0417db8828
sidecarset container upgrade type should be consistent with pod ( #850 )
...
Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-12-20 14:08:31 +08:00
Wang Bing
b46414ff6e
Add SourceContainerNameFrom and EnvNames in sidecarset transferenv ( #819 )
...
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-12-01 15:33:27 +08:00
Siyu Wang
14e21f5bcf
Bump Kubernetes to 1.20.8 and klog to v2 ( #747 )
...
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2021-09-10 13:11:06 +08:00
ciiiii
a66163ef34
fix(sidecarset): filter active pods with kubecontroller.IsPodActive ( #742 )
...
Signed-off-by: ciiiii <allen.ccccnm@gmail.com>
2021-09-07 19:47:06 +08:00
berg
8b4f7d5af2
fix sidecar name changed panic issue ( #699 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2021-08-11 11:17:00 +08:00
hantmac
4e26bf709a
opt code
...
Signed-off-by: hantmac <hantmac@outlook.com>
2021-04-17 13:56:08 +08:00
liheng.zms
0f640beea0
sidecarset support sidecar container hot upgrade
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2021-04-13 11:51:26 +08:00
Siyu Wang
78c2c11d5c
Optimize the CloneSetShortHash feature-gate and make it compatible with the existing Pods ( #554 )
...
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2021-03-11 20:14:03 -08:00
liheng.zms
c2bcef7ad2
Refactor sidecarset control and extended upgrade strategy
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2021-01-11 19:43:07 +08:00