Commit Graph

22 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 64bcfa6366
sort sidecarset sidecar containers (#1983)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2025-04-08 14:02:16 +08:00
Ai Ranthem 2cdb7600f1
Feature: SidecarSet injection supports Partial strategy (#1856)
* SidecarSet injection supports TODO strategy

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

* passing test

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

* rename the policy

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

* Partition and Selector cannot be used together

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

* Partition and Selector cannot be used together

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

---------

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2024-12-25 18:29:51 +08:00
Ai Ranthem 2d992bfd99
On pod creation, if a new pod matches the SidecarSet update strategy selector, the latest revision rather than that specified in the sidecarset.spec.injectionStrategy will be injected. (#1689)
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Co-authored-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2024-09-10 16:10:01 +08:00
berg 6d3199bb74
sidecarSet initContainer support InjectPolicy (#1617)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2024-06-04 09:22:36 +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
Abner 9959b03b26
upgrade k8s deps to 1.28 (#1598)
Signed-off-by: Abner-1 <Abner199709@gmail.com>
2024-05-08 09:28:11 +08:00
ls-2018 8bb89648de
feature: Optimizing Pod SidecarSet webhook performance (#1547)
Signed-off-by: acejilam <acejilam@gmail.com>
2024-04-08 11:52:46 +08:00
y-ykcir f41c91f05e
update merge annotation for kruise apis (#1402)
* update merge annotation for apis

Signed-off-by: ricky <yricky509@gmail.com>

* fix sidecarset ut and change annotation

Signed-off-by: ricky <yricky509@gmail.com>

---------

Signed-off-by: ricky <yricky509@gmail.com>
2023-09-19 16:35:17 +08:00
ls-2018 e6205a5b0d
[WIP] Use utilruntime.Must enhanced check (#1373)
Signed-off-by: acejilam <acejilam@gmail.com>
2023-08-21 09:35:51 +08:00
y-ykcir 1d1a54a1e0
fix: fix initContainers shareVolumePolicy (#1229)
Signed-off-by: ricky <yricky509@gmail.com>
2023-03-27 10:07:39 +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
Siyu Wang 5380c579aa
Reduce kruise-manager memory allocation (#1015)
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2022-07-05 19:38:24 +08:00
Wang Bing 308fc24b45
Fix transferEnv in initContainer (#897)
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2022-01-26 14:30:39 +08:00
Siyu Wang 908a58b353
Bump Kubernetes dependency to 1.20 and admission/apiextensions to v1 (#743)
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2021-09-09 17:14:55 +08:00
Wei-Xiang Sun f14d1abe39
add spec.injectionStrategy.paused for sidecarset (#703)
Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-08-17 14:56:01 +08:00
Sun Wei-Xiang 938cba6c62
Add imagepullsecrets field for sidecarset (#675)
* Add imagepullsecrets for sidecarset

Signed-off-by: veophi <vec.g.sun@gmail.com>

Add imagepullsecrets for sidecarset

Signed-off-by: veophi <vec.g.sun@gmail.com>

* fixed: let new pullsecrets only affect new created pod

Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-07-22 13:52:55 +08:00
liheng.zms bd0564a786 fix pod.annotations[sidecarset-hash] compatibility #602
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2021-04-16 14:56:30 +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
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