Jianbo Sun
f6032f3de9
Revert "[Backport release-1.2] Feat: rollout controller is disabled by default ( #3322 )" ( #3325 )
...
This reverts commit 2f825f3e0c .
2022-02-23 20:22:46 +08:00
github-actions[bot] and barnettZQG
2f825f3e0c
[Backport release-1.2] Feat: rollout controller is disabled by default ( #3322 )
...
* Feat: rollout controller is disabled by default
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 8c22096226 )
* Feat: change rollout image pull policy
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit ddbcdfb2a6 )
* Fix: remove controller from the rollout addon in testdata
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 3517569a1a )
* Feat: rollout controller is disabled by default
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit f5c48fca8a )
* Fix: extended waiting time for the addon mock server
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 718b58ffe9 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-23 19:45:38 +08:00
github-actions[bot] and barnettZQG
739bed82c2
Feat: add style and immutable parameters for uischema ( #3314 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 01093c7170 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-23 14:33:19 +08:00
wyike
f9ee044d45
cherry pick 3280 ( #3301 )
...
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-02-20 13:05:37 +08:00
github-actions[bot] and yangsoon
91d37e7773
Fix(charts): the qps and brust of reconcile client configurable ( #3297 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
(cherry picked from commit 976bd39016 )
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-02-18 16:28:38 +08:00
github-actions[bot] and jrkeen
f4d4416789
concurrent reconciles configurable ( #3288 )
...
Signed-off-by: jrkeen <jrkeen@hotmail.com >
(cherry picked from commit bc05d68292 )
Co-authored-by: jrkeen <jrkeen@hotmail.com >
2022-02-18 11:05:48 +08:00
github-actions[bot] and Jianbo Sun
b108801b60
Chore: remove useless controller args to avoid confusion ( #3286 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
(cherry picked from commit 12832fed5c )
Co-authored-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-02-17 19:14:38 +08:00
github-actions[bot] and BinaryHB0916
10dce9debc
Feat: update logo to .svg ( #3255 )
...
(cherry picked from commit c104d92425 )
Co-authored-by: BinaryHB0916 <davidduan0916@gmail.com >
2022-02-15 15:29:59 +08:00
github-actions[bot] and barnettZQG
f8ba3d5d00
[Backport release-1.2] Fix: can not collector pod list with rollout trait ( #3240 )
...
* Fix: can not collector pod list with rollout trait
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 6365df4737 )
* Fix: cue format error
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 0a59d0c051 )
* Fix: default values and optional parameters cannot coexist
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit d8e08b09d8 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-14 13:05:44 +08:00
github-actions[bot] and barnettZQG
bcc978380f
[Backport release-1.2] Feat: support install and uninstall vela core ( #3209 )
...
* Feat: support install and uninstall vela core
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 330b20cabd )
* Feat: support upgrade crd
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 61505a92d3 )
* Feat: support set reuse args
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 9ae203f961 )
* Feat: apply CRD before install or upgrade
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
(cherry picked from commit 0815ba6580 )
Co-authored-by: barnettZQG <barnett.zqg@gmail.com >
2022-02-09 11:58:11 +08:00
github-actions[bot] and Oliver Otte
188e453f8a
Fix: Use systemDefinitionNamespace core Helm Chart ( #3165 )
...
Use value in Addon Registry CM and the Test Application
Signed-off-by: Oliver Otte <otte@gonicus.de >
(cherry picked from commit 8498c52aee )
Co-authored-by: Oliver Otte <otte@gonicus.de >
2022-01-25 19:17:56 +08:00
github-actions[bot] and Sunghoon Kang
2c6e8e7de7
[Backport release-1.2] Feat: extend gateway trait to set class in spec ( #3146 )
...
* Feat: extend gateway trait to set class in spec
`kubernetes.io/ingress.class` annotation is deprecated in favor of
`.spec.ingressClassName`. However, there is no way to set it through
the gateway trait for now.
This commit extends the gateway trait by adding `classInSpec` to
parameter. Forcing the use of `.spec.ingressClassName` makes sense, but
some ingress controllers (including old versions) may not recognize
this field. Therefore, set default value of `classInSpec` to `false`
for backward compatibility.
Signed-off-by: Sunghoon Kang <hoon@linecorp.com >
(cherry picked from commit ad8bd1c1c4 )
* Chore: update classInSpec usage
Signed-off-by: Sunghoon Kang <hoon@linecorp.com >
(cherry picked from commit 721f879e3d )
Co-authored-by: Sunghoon Kang <hoon@linecorp.com >
2022-01-23 10:13:18 +08:00
github-actions[bot] and StevenLeiZhang
9968211163
add imagePullSecrets for helm templates to support private docker registry ( #3129 )
...
Signed-off-by: StevenLeiZhang <zhangleiic@163.com >
(cherry picked from commit cf9eb0ded9 )
Co-authored-by: StevenLeiZhang <zhangleiic@163.com >
2022-01-19 13:00:45 +08:00
github-actions[bot] and FogDong
c86776cca1
[Backport release-1.2] Feat: add port name in webservice ( #3120 )
...
* Feat: add port name in webservice
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 76789b0222 )
* fix port name in container
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit b486a7c74d )
* generate port name if not specified
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
(cherry picked from commit 4eec002916 )
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-18 19:43:18 +08:00
6cee468743
Feat: add more performance optimization and prometheus metrics for controller ( #3086 )
...
* Feat: add more prometheus metrics
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
* Feat: add detail gc rt duration metrics
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add monitor to client
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add all cache object
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Fix: watch job
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add deleg client
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add optimize for rt list and disable controllerrevision
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add apprev disable optimize
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Fix: optimize log
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add time recorder for app ctrl
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add in-memory workflow context
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add reconcile-reduction & random-pick-gc & optimize rt record
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Feat: add optimize for healthcheck & resourcetracker trigger
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: refactor
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: record the resource-tracker number by informer event-handler
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
* Feat: add promethus collect annotation in template
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
* Fix: command line comment bug
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: rename args and remove legacy controller metrics
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: make code reviewable
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
* Chore: optimize flag descriptions
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: break optimize package
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: gc policy test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Co-authored-by: Yin Da <yd219913@alibaba-inc.com >
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2022-01-14 15:18:02 +08:00
Somefive
8b5d7ed395
Feat: reset re-sync time ( #3008 )
...
* Feat: set resync
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: rename re-sync period
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: refactor return value
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-01-13 20:12:54 +08:00
barnettZQG
b4732ed275
Feat: add cluster name in service endpoint ( #3076 )
...
* Feat: add cluster name in service endpoint
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Feat: add cli unit test
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-12 14:44:22 +08:00
barnettZQG
ece47b5961
Fix: change namespace for the service-endpoints-view velaQL ( #3071 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-10 21:25:07 +08:00
Basuotian and Shuai Tian
8be11a7e7e
Feat: Add Lark support for notification ( #3053 ) ( #3059 )
...
Signed-off-by: Shuai Tian <tians1@xiaopeng.com >
Co-authored-by: Shuai Tian <tians1@xiaopeng.com >
2022-01-10 19:42:06 +08:00
barnettZQG
d4762e09cd
Feat: support query endpoints in status command and speed up CLI response ( #3052 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-01-07 15:49:27 +08:00
Tianxin Dong
578aae6482
Fix: fix component definition status message ( #3054 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-01-06 23:12:29 +08:00
wyike
770894412a
Chore: deprecate appDeployment related logic ( #3050 )
...
* deperecated appDeployment
Signed-off-by: wangyike <wangyike_wyk@163.com >
* delete more code
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-06 16:24:09 +08:00
wyike
53081d043b
Chore: deprecate and delete approllout related code ( #3040 )
...
* Fex: delete useles approllout related code
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix failed test
Signed-off-by: wangyike <wangyike_wyk@163.com >
Fix: failed e2e test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix-test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix e2e-test
Signed-off-by: wangyike <wangyike_wyk@163.com >
fix e2e rollout test
Signed-off-by: wangyike <wangyike_wyk@163.com >
* delete useless test code
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix failed unit-test
Signed-off-by: wangyike <wangyike_wyk@163.com >
2022-01-06 14:33:11 +08:00
Jianbo Sun
3066cde46b
Fix: fix vela show --web that can not show elems ( #3039 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-04 15:57:24 +08:00
Tianxin Dong
82453b45f5
Fix: fix webhook definition ( #3022 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-30 10:11:19 +08:00
Tianxin Dong
72a00b57e6
Feat: add webhook token in application ( #2970 )
...
* Feat: add webhook token in application
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: change update cm to commit context
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* refactor the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix json merge
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add create and update time
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-30 10:10:34 +08:00
Tianxin Dong
8a5759949a
Fix: fix notfication properties for schema ( #3006 )
2021-12-27 20:00:26 +08:00
Min Kim
27252f32de
idempotent conditional apiservice deletion ( #2997 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2021-12-24 18:36:21 +08:00
Somefive
775faee96f
Chore: add welcome logo in helm install notes ( #2994 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-24 16:15:28 +08:00
qiaozp
7ef8cea7ce
Chore: remove addons stored in configmap ( #2951 )
...
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-20 17:21:03 +08:00
Tianxin Dong
6c4b7699b9
Fix: nit fix for workflow ( #2957 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-20 11:00:07 +08:00
Zheng Xi Zhou
d11d171be8
Fix: enable Observability in runtime clusters ( #2886 )
...
* Fix: enable Observability in runtime clusters
Enabled add-on observability in runtime clusters. In each cluster, a sub-domain
will be allocated to the cluste
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Fix:add workflow step definition and ut
Added a new workflow step definition `apply-application-in-parallel`,
and added more unit tests
2021-12-17 23:04:54 +08:00
Tianxin Dong
f0d95c566f
Fix: fix notification definition to show better ( #2952 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-17 01:09:56 +08:00
Somefive
4e91e3ab8d
Fix: workflow step definition for ui ( #2948 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:10:09 +08:00
Somefive
478d134778
Feat: upgrade cluster-gateway ( #2941 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:06:02 +08:00
Somefive
5f2085b470
Feat: support parallel apply in deploy2env ( #2938 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-16 21:05:23 +08:00
Somefive
a3bf61fa4f
Feat: set multicluster enabled by default ( #2930 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-15 12:11:28 +08:00
Tianxin Dong
655c2615e1
Feat: add workflow reconciling backoff time and failed limit times ( #2881 )
...
* Feat: add workflow failed after retries
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add workflow reconcile backoff time
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* make reviewable
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve some comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests
* fix rebase
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix status
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix requeue time interval
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* change time to pointer
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix pointer test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* change time to cm
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments and add e2e test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2021-12-15 11:33:33 +08:00
Somefive
4dc213469a
Feat: add compatibility code for new rt ( #2920 )
...
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-14 21:27:47 +08:00
yangsoon
6d536a84d7
Feat: refactor velaql provider with new ResourceTracker architecture ( #2915 )
...
* Feat: refactor velaql with new ResourceTracker architecture
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
* Feat: concurrently request the pod created by helm
Signed-off-by: yangsoon <yangsoonlx@gmail.com >
2021-12-14 13:09:40 +08:00
qiaozp
a67b7e90d0
Feat: add path argument to addon oss source ( #2907 )
...
* add path
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* pending test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* reviewable
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* license
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* keep compatible
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-13 19:43:15 +08:00
Min Kim
c5c664f316
pin ocm images version to v0.5.0 ( #2900 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2021-12-13 17:57:45 +08:00
Somefive
b622cbdb7f
Feat: ResourceTracker new architecture ( #2849 )
...
* Feat: new rt
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
* Fix: add publish version
Signed-off-by: Yin Da <yd219913@alibaba-inc.com >
2021-12-10 15:00:03 +08:00
Min Kim
b483840987
honor existing cluster-gateway installation if exists ( #2904 )
...
Signed-off-by: yue9944882 <291271447@qq.com >
2021-12-09 15:59:16 +08:00
wyike
99757814ab
Feat: algin addon cli and apiserver ( #2867 )
...
Feat: cli aligin with apiserver
Fix comments
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-07 15:11:52 +08:00
Tianxin Dong
33ffc00c2e
Fix: fix webservice and worker def ( #2865 )
2021-12-06 11:21:41 +08:00
yangsoon and yangsoon
a528431d63
Feat: add trait service-account ( #2878 )
...
Signed-off-by: yangsoon <songyang.song@alibaba-inc.com >
Co-authored-by: yangsoon <songyang.song@alibaba-inc.com >
2021-12-03 18:24:50 +08:00
Jianbo Sun
b8640222c8
Fix: mark test chart image in a fixed tag to avoid changed by release action ( #2873 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2021-12-03 13:05:28 +08:00
Zheng Xi Zhou
7d341c4bd3
Fix: pass on properties of Terraform typed application to Configuration ( #2847 )
...
* Fix: pass on properties of Terraform typed application to Configuration
Pass on properties like `writeConnectionSecretRef`, `Region` and `providerRef`
to Configuration.
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* revert definitions
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2021-12-02 15:45:50 +08:00
Tianxin Dong
52ac570faa
Feat: add filter in list definitions ( #2835 )
...
* Feat: add filter in list definitions
* add workload type
2021-11-30 16:53:01 +08:00