Commit Graph

25 Commits

Author SHA1 Message Date
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