Commit Graph

99 Commits

Author SHA1 Message Date
Parship Chowdhury 7c240e5828
Add support for sonatype nancy vulnerability scanning (#153)
* added sonatype nancy vulnerability scanning

Signed-off-by: Parship Chowdhury <i.am.parship@gmail.com>

* fix 1

Signed-off-by: Parship Chowdhury <i.am.parship@gmail.com>

* fix 2

Signed-off-by: Parship Chowdhury <i.am.parship@gmail.com>

* vulnerability check fixed

Signed-off-by: Parship Chowdhury <i.am.parship@gmail.com>

---------

Signed-off-by: Parship Chowdhury <i.am.parship@gmail.com>
2025-07-22 21:26:30 +08:00
Gautam Manchandani da2b3fbac8
added unit test for util package (#138)
Signed-off-by: GautamBytes <manchandanigautam@gmail.com>
2025-07-21 13:00:51 +08:00
Gautam Manchandani ebb124d8cd
updated actions and enhanced build process (#137)
Signed-off-by: GautamBytes <manchandanigautam@gmail.com>
2025-07-08 09:51:29 +08:00
Gautam Manchandani 68d571ec42
add Go module & build cache to speed up CI (#135)
Signed-off-by: GautamBytes <manchandanigautam@gmail.com>
Co-authored-by: Jeremy <hantmac@outlook.com>
2025-07-06 22:41:44 +08:00
Gautam Manchandani d973c2aa1d
verify go.mod & go.sum consistency in CI (#136)
Signed-off-by: GautamBytes <manchandanigautam@gmail.com>
2025-07-06 18:22:15 +08:00
Gautam Manchandani 94742398cd
support UnitedDeployment in kubectl-kruise rollout restart (#128)
Signed-off-by: GautamBytes <manchandanigautam@gmail.com>
2025-06-23 17:01:26 +08:00
Zhen Zhang 0fc1342e14
fix namespace setting (#127)
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2025-06-16 21:37:47 +08:00
Zhen Zhang c9efb12a8a
fix build problem by replace go dependency (#125)
Signed-off-by: shouchen.zz <shouchen.zz@gmail.com>
Co-authored-by: shouchen.zz <shouchen.zz@gmail.com>
2025-06-06 23:03:31 +08:00
dependabot[bot] 60858fed19
Bump golang.org/x/net in the go_modules group across 1 directory (#123)
Bumps the go_modules group with 1 update in the / directory: [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/net` from 0.33.0 to 0.38.0
- [Commits](https://github.com/golang/net/compare/v0.33.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
  dependency-group: go_modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-15 16:00:11 +08:00
Vaibhav K f3a7f4bd33
add kubectl kruise get all command (#119)
* feat/cmd: add support for kruise get all command

Signed-off-by: Vaibhav <vaibhaavv8@gmail.com>

* add viewer for crr, cronjob, Resource Distribution, United Deployments, Broadcast

Signed-off-by: Vaibhav <vaibhaavv8@gmail.com>

* add viewer for sidecar, podprobe, imagepull, podBudget

Signed-off-by: Vaibhav <vaibhaavv8@gmail.com>

* fix golangci-lint

Signed-off-by: Vaibhav <vaibhaavv8@gmail.com>

---------

Signed-off-by: Vaibhav <vaibhaavv8@gmail.com>
2025-05-15 15:57:49 +08:00
Zhen Zhang b8db027748
update kruise-api to 1.8.0 (#124)
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2025-04-21 14:21:27 +08:00
Harkirat Singh 82ce71b931
feat: add support for blue-green in describe rollout (#122)
Signed-off-by: Harkirat Singh <multaniharry714@gmail.com>
2025-03-20 19:25:06 +08:00
Ai Ranthem 791f2b6075
Feature: rollout undo command supports fast rollback (#117)
* add rollout rollback command
* generate doc
* update ci
---------

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2025-03-12 19:30:07 +08:00
dependabot[bot] a4fc9a3051
Bump golang.org/x/net from 0.24.0 to 0.33.0 (#116)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.24.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.24.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 16:29:09 +08:00
Ai Ranthem 355ed0a11a
can approve blue-green release (#115)
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2025-02-07 13:01:23 +08:00
Kiraat f422c7d1cd
feat: show pods related to current step of the Rollout in describe cmd (#111)
* feat: show pods related to current step of the Rollout in describe cmd

Signed-off-by: maanugh <manusin46@gmail.com>
2025-01-30 08:32:58 +08:00
myname4423 2d0a16f996
fix a rollout version bug (#113)
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
Co-authored-by: yunbo <yunbo10124scut@gmail.com>
2024-12-09 14:55:15 +08:00
Kiraat 9d68939d6c
feat: add support for v1alpha1 resources (#112)
* feat: add support for v1alpha1 resources

Signed-off-by: maanugh <manusin46@gmail.com>
2024-11-26 09:54:59 +08:00
Kiraat 631fde0936
feat: add support for describe command (#96)
* feat: add support for rollout describe command

Signed-off-by: maanugh <manusin46@gmail.com>
2024-11-13 09:40:47 +08:00
hantmac cafa34158f fix 2024-11-11 09:38:37 +08:00
hantmac 6193994cfe fix 2024-11-11 09:38:37 +08:00
hantmac 7935dd511e fix 2024-11-11 09:38:37 +08:00
hantmac 33d8021ea2 fix: ci download sha256 file
Signed-off-by: hantmac <hantmac@outlook.com>
2024-11-11 09:38:37 +08:00
Jeremy 93a0cefcfd
fix: shasum file in release ci (#109) 2024-11-06 15:29:22 +08:00
Jeremy 7b60eae6d4
fix: add release tag in assert name (#108) 2024-11-06 15:13:22 +08:00
Ai Ranthem ea79dee83f
update dependencies (#106)
* update dependencies

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

* update workflow go version

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

---------

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
Co-authored-by: Jeremy <hantmac@outlook.com>
2024-11-05 09:01:41 +08:00
dependabot[bot] 039650b77e
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#107)
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 08:39:18 +08:00
Ai Ranthem a1f4d247e2
support both rollout api v1beta1 and v1alpha1 (#105)
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2024-10-29 17:16:32 +08:00
Jeremy 7ee5bea175 fix: Update release.yaml
Fix https://github.com/openkruise/kruise-tools/actions/runs/11381166096
2024-10-18 14:31:04 +08:00
hantmac 266c773468 fix: rollout approve docs 2024-10-18 14:29:44 +08:00
Jeremy 1fa53d0806
feat: support auto completion (#102)
* feat: support auto completion

Signed-off-by: hantmac <hantmac@outlook.com>

* add readme

Signed-off-by: hantmac <hantmac@outlook.com>

---------

Signed-off-by: hantmac <hantmac@outlook.com>
2024-10-17 16:24:09 +08:00
Kiraat cfd9de24fc
feat: add docs generation for kruise (#98)
* feat: add docs generation for kruise

Signed-off-by: maanugh <manusin46@gmail.com>

* remove unnecessary sub commands docs

Signed-off-by: maanugh <manusin46@gmail.com>

---------

Signed-off-by: maanugh <manusin46@gmail.com>
2024-09-19 17:55:59 +08:00
dependabot[bot] 5cee01a250
Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows (#100)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 10:04:13 +08:00
dependabot[bot] dbe976db3a
Bump golang.org/x/net from 0.17.0 to 0.23.0 (#93)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.17.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.17.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 09:37:54 +08:00
myname4423 519472cf18
Allow deployment rollback when in the process of cannary/partition (#91)
add comment



an improvement for canary rollback during another rollback

Signed-off-by: yunbo <yunbo10124scut@gmail.com>
Co-authored-by: yunbo <yunbo10124scut@gmail.com>
2024-02-04 23:13:44 +08:00
Zhen Zhang ce1b663964
update kruise rollout dependency to v0.5.0 (#90)
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2024-01-27 20:30:48 +08:00
dependabot[bot] 515401de9d
Bump golang.org/x/crypto (#87)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20220214200702-86341886e292 to 0.17.0.
- [Commits](https://github.com/golang/crypto/commits/v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 19:05:32 +08:00
Zhen Zhang 52fc8c1e9d
fix golanglint error (#89)
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2024-01-23 17:22:11 +08:00
dependabot[bot] 7a0e8a5860
Bump golang.org/x/net from 0.8.0 to 0.17.0 (#86)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.8.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.8.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23 15:26:49 +08:00
Zhen Zhang 23c092bac9
update k8s dependency to 1.24 (#85)
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2024-01-23 15:21:32 +08:00
myname4423 d4bbc24ecf
集成kruise rollout对象的undo功能 (#78)
Signed-off-by: yunbo <yunbo10124scut@gmail.com>

[temporary] temporary commit for sync

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

[temporary] temporary commit for sync from local to work

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

[temporary] temporary commit for sync from local to work

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

rollout undo integration version2

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

update README.md

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

remove the comment code

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

hide the same-workload-error

Signed-off-by: yunbo <yunbo10124scut@gmail.com>

update README

Co-authored-by: yunbo <yun@bo.com>
2023-12-18 15:49:59 +08:00
Wei-Xiang Sun ac41c04df6
update ci runner version (#79)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2023-12-11 13:56:52 +08:00
Jeremy 42ca53125e
Merge pull request #74 from asa3311/Update-k8s-registry-references
Update k8s registry references
2023-04-02 11:27:08 +08:00
xin gu a2d7d93d86 Update k8s registry references
Signed-off-by: xin gu <418294249@qq.com>
2023-03-08 22:25:45 +08:00
Jeremy debf778f75
Merge pull request #72 from chengleqi/issue-1106
feat: Support set image operation for sidecarsets
2023-03-03 15:39:16 +08:00
chengleqi b9a1b6f7bd
fix typo
Signed-off-by: chengleqi <chengleqi5g@hotmail.com>
2023-03-01 11:00:25 +08:00
chengleqi b372841756
fix golangci-lint and add signature
Signed-off-by: chengleqi <chengleqi5g@hotmail.com>
2023-02-28 23:32:43 +08:00
dong a27ae8ca65
merge resourcedistribution generator mods and makefiles (#70)
Signed-off-by: dong <dong4325@126.com>

Signed-off-by: dong <dong4325@126.com>
2022-10-13 14:45:07 +08:00
Jeremy aa2398418d
Merge pull request #71 from FillZpp/fix-ads-rollout-undo
Fix ads patch for rollout undo
2022-10-13 14:44:25 +08:00
Siyu Wang 0246934710 Fix ads patch for rollout undo
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2022-10-12 10:25:07 +08:00