rollouts/pkg/util
myname4423 efbd8ba8f9
support bluegreen release: support workload of deployment and cloneSet (#238)
* support bluegreen release: Deployment and CloneSet

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

* support bluegreen release: webhook update

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

* add unit test & split workload mutating webhook

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

* fix a bug caused by previous merged PR

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

* improve some log information

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

* fix kruise version problem

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

---------

Signed-off-by: yunbo <yunbo10124scut@gmail.com>
Co-authored-by: yunbo <yunbo10124scut@gmail.com>
2024-12-24 19:38:52 +08:00
..
client support bluegreen release: support workload of deployment and cloneSet (#238) 2024-12-24 19:38:52 +08:00
configuration add support for custom network provider (part A) (#172) 2023-09-25 13:39:20 +08:00
errors support bluegreen release: support workload of deployment and cloneSet (#238) 2024-12-24 19:38:52 +08:00
expectation rewrite batchRelease controller (#90) 2022-12-01 17:36:51 +08:00
feature Add Kurise Advanced DaemonSet to rollouts framework. (#134) 2023-05-08 09:49:14 +08:00
grace refactor the grace system (#226) 2024-08-13 15:17:38 +08:00
labels init advanced deployment controller as native deployment controller (#104) 2022-12-19 17:54:08 +08:00
luamanager fix: lua encode structural error (#209) 2024-09-06 19:38:09 +08:00
patch support bluegreen release: support workload of deployment and cloneSet (#238) 2024-12-24 19:38:52 +08:00
ratelimiter init advanced deployment controller as native deployment controller (#104) 2022-12-19 17:54:08 +08:00
condition.go support bluegreen release: support workload of deployment and cloneSet (#238) 2024-12-24 19:38:52 +08:00
constant.go Allow to jump between steps (#218) 2024-06-25 13:21:54 +08:00
controller_finder.go support bluegreen release: support workload of deployment and cloneSet (#238) 2024-12-24 19:38:52 +08:00
controller_finder_test.go support bluegreen release: release logic 2024-11-13 11:26:44 +08:00
lua_configuration.go Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com> (#153) 2023-06-26 15:55:58 +08:00
meta.go Implementing a generic Ingress based on Lua And A/B Testing Release (#86) 2022-11-22 11:22:43 +08:00
parse_utils.go Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com> (#153) 2023-06-26 15:55:58 +08:00
parse_utils_test.go rewrite batchRelease controller (#90) 2022-12-01 17:36:51 +08:00
pod_utils.go rewrite batchRelease controller (#90) 2022-12-01 17:36:51 +08:00
rollout_utils.go refactor the grace system (#226) 2024-08-13 15:17:38 +08:00
slices_utils.go Support Path and QueryParams in http route matches (#204) 2024-06-12 13:21:42 +08:00
workloads_utils.go support bluegreen release: support workload of deployment and cloneSet (#238) 2024-12-24 19:38:52 +08:00
workloads_utils_test.go rollout v1beta1 apis (#182) 2023-11-03 13:38:55 +08:00