Somefive
f1bae16723
Chore: remove schematic kube and helm ( #6099 )
...
* Chore: remove unused code
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: remove schematic Kube & Helm
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-06-12 10:41:02 +08:00
Somefive
f15eba2c5f
Chore: remove legacy rollout and scope ( #6068 )
...
* Chore: remove legacy rollout & scope
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* remove outdated params
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* fix
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-06-05 10:57:38 +08:00
Somefive
1a6dafafde
Feat: support custom cascading gc policy ( #6059 )
2023-06-01 10:12:10 +08:00
Somefive
dd899c2b39
Chore: remove outdated apis(v1alppha2 ApplicationConfiguration Component, and HealthScope, Rollout) ( #6041 )
...
* remove outdated api
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* fix rt test: no component rt
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* recover context.revision to component hash
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-06-01 09:32:49 +08:00
Somefive
530d7c5bd6
Feat: support resource update policy ( #6003 )
2023-05-17 16:11:06 +08:00
Somefive
da8588c887
Feat: support customizing application revision limit number in policy ( #5995 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-05-16 16:12:37 +08:00
Somefive
e828d3c8cf
Feat: allow empty policy name ( #5917 )
2023-05-04 16:48:43 +08:00
Somefive
f328308d8e
Feat: remove unused crd in chart ( #5899 )
...
* Feat: remove unused crd in chart
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* fix test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
---------
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-24 09:57:30 +08:00
Somefive
106b7b3670
Feat: support mark stage in gc when workflow failed ( #5882 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2023-04-20 14:05:45 +08:00
Somefive
50458bc455
Feat: memory optimization via enhance informer cache ( #5683 )
2023-03-20 10:19:21 +08:00
old prince
46b31b2569
Fix: Delete appplication fails if status.workflow.endTime not specified. ( #5287 )
...
Error Details:
E0106 08:12:02.807341 1 controller.go:317] controller/application "msg"="Reconciler error" "error"="Application.core.oam.dev \"test\" is invalid: status.workflow.endTime: Invalid value: \"null\": status.workflow.endTime in body must be of type string: \"null\"" "name"="test" "namespace"="test" "reconciler group"="core.oam.dev" "reconciler kind"="Application"
If the workflow is not completed, the endtime should be null, and the deletion of the application will fail
Signed-off-by: old.prince <di7zhang@gmail.com >
Signed-off-by: old.prince <di7zhang@gmail.com >
2023-01-10 15:14:10 +08:00
barnettZQG
d588def0af
Feat: versioned the context backend values to the app revision ( #5231 )
...
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2023-01-02 21:23:12 +08:00
my-git9
2fb0633354
cleanup ioutil for newer go version ( #5238 )
...
Signed-off-by: xin.li <xin.li@daocloud.io >
Signed-off-by: xin.li <xin.li@daocloud.io >
2022-12-29 19:34:45 +08:00
Somefive
f0902e91d1
Feat: add prestart-hook for vela-core and add crd guard check ( #5232 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-12-27 10:18:01 +08:00
Joshua Agboola
a9bc43a9dd
Feat: Support SSH for retrieving terraform modules in private git repo ( #5059 )
...
* Feat: Support SSH for retrieving terraform modules in private git repo
Signed-off-by: motilayo <44736801+motilayo@users.noreply.github.com >
* fix lint errors
Signed-off-by: motilayo <44736801+motilayo@users.noreply.github.com >
* fix gofmt lint error
Signed-off-by: motilayo <joshuaagboola@live.ca >
* update gitCredentialsReference to gitCredentialsSecretReference, validate secret, improve known_hosts logic
Signed-off-by: motilayo <joshuaagboola@live.ca >
* SImplify logic to get publickey
Signed-off-by: motilayo <joshuaagboola@live.ca >
* Set known_hosts and export SSH_KNOWN_HOSTS
Signed-off-by: motilayo <joshuaagboola@live.ca >
* Call GetGitSSHPublicKey for cli
Signed-off-by: motilayo <joshuaagboola@live.ca >
* fix parser.go - nil check for ref.Client
Signed-off-by: motilayo <joshuaagboola@live.ca >
* Unit test for GetGitSSHPublicKey
Signed-off-by: motilayo <joshuaagboola@live.ca >
* improve test coverage
Signed-off-by: motilayo <joshuaagboola@live.ca >
* make reviewable
Signed-off-by: motilayo <joshuaagboola@live.ca >
* minor improvements & cleanup
Signed-off-by: motilayo <joshuaagboola@live.ca >
* update secret name in test
Signed-off-by: motilayo <joshuaagboola@live.ca >
Signed-off-by: motilayo <44736801+motilayo@users.noreply.github.com >
Signed-off-by: motilayo <joshuaagboola@live.ca >
2022-12-23 16:27:27 +08:00
Siege Lion
4e611fe736
Feat: vela top supports custom theme features ( #5180 )
...
* Feat: add the diy theme feature
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add test case
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: update go mod to fix vela top can't show on some terminal
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: add test case
Signed-off-by: HanMengnan <1448189829@qq.com >
* Feat: embed theme file
Signed-off-by: HanMengnan <1448189829@qq.com >
* Feat: add theme selector and add test cases
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: fix type bug
Signed-off-by: HanMengnan <1448189829@qq.com >
* Fix: fix some file bugs
Signed-off-by: HanMengnan <1448189829@qq.com >
Signed-off-by: HanMengnan <1448189829@qq.com >
2022-12-20 14:13:26 +08:00
Jianbo Sun
c94fa21c28
Feat: optimize controller default value for better performance ( #5194 )
...
* Feat: optimize controller default value for better performance
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* try to fix rollout e2e-test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
try 2 fix
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix e2e test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix e2e test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix e2e tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix e2e tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-12-16 17:54:59 +08:00
Charlie Chiang
fdc4622208
Feat: add support for compressing apprev using gzip and zstd ( #5090 )
...
* Feat: add support for compressing apprev using gzip and zstd
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: use move compressible fields into a separate struct
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Refactor: use compression util from kubevela/pkg
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix core-api-test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: add compression ratio in `revision list`
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: fix tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-11-24 10:27:13 +08:00
Somefive
734025f03f
Feat: takeover & readonly policy ( #5102 )
...
* Feat: takeover & readonly
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add cue def for read-only and take-over
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Docs: add example doc
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-11-24 09:48:27 +08:00
Jianbo Sun
3bd38584d7
Feat: support vela up --wait and --timeout ( #5073 )
...
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-11-15 20:59:15 +08:00
朱晓兵
c4a0c1480d
Feat: enhance the apply-once capability ( #4874 )
...
* Feat: enhance the apply-once capability
Signed-off-by: 朱晓兵 <596908030@qq.com >
* Fix: add unit-test
Signed-off-by: 朱晓兵 <596908030@qq.com >
* Fix: adjustment variable name
Signed-off-by: 朱晓兵 <596908030@qq.com >
* Fix: add doc
Signed-off-by: 朱晓兵 <596908030@qq.com >
* Fix: adjustment variable name
Signed-off-by: 朱晓兵 <596908030@qq.com >
Signed-off-by: 朱晓兵 <596908030@qq.com >
2022-10-25 21:15:21 +08:00
Somefive
f1107c5018
Feat: allow empty cluster for cluster selector ( #4880 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-10-18 17:19:16 +08:00
ZhongsJie
3299184d3b
Feat: provide stage field for TraitDefinition ( #4570 )
...
* Feat: provide stage field for TraitDefinition
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
* Feat: Refactor the collect health status fn
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
Signed-off-by: ZhongsJie <zhongsjie@gmail.com >
2022-10-08 10:38:06 +08:00
Somefive
668a637f86
Feat: upgrade go1.19 ( #4790 )
2022-09-28 10:19:28 +08:00
Somefive
b9058ca360
Feat: remove skip revision affect ( #4774 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-09-22 19:14:21 +08:00
barnettZQG
c780a1b2c2
Feat: optimize the definition controllers ( #4751 )
...
* Feat: optimize the definition controllers
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: generate the different label key
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: add the comment
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
* Fix: update the comment
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
Signed-off-by: barnettZQG <barnett.zqg@gmail.com >
2022-09-20 15:20:19 +08:00
Somefive
ac52f4aba8
Chore: remove manualscaler ( #4716 )
...
* chore: remove manualscaler CRD define in apis/
Signed-off-by: arcosx <arcosx@outlook.com >
* chore: remove manualscaler CRDs yaml in charts/
Signed-off-by: arcosx <arcosx@outlook.com >
* chore: remove manual scaler design in design/
Signed-off-by: arcosx <arcosx@outlook.com >
* chore: remove manual scaler code in doc/ hack/ legacy/ references/
Signed-off-by: arcosx <arcosx@outlook.com >
* chore: remove manual scaler code in pkg/ test/ vela-templates/
Signed-off-by: arcosx <arcosx@outlook.com >
* chore: fix some code
Signed-off-by: arcosx <arcosx@outlook.com >
* Chore: remove manualscaler in test
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: remove outdated tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: remove outdated tests
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: arcosx <arcosx@outlook.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Co-authored-by: arcosx <arcosx@outlook.com >
2022-09-14 16:28:09 +08:00
Tianxin Dong
01bf4c5ac4
Feat: add failed state in workflow ( #4695 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-09-07 16:23:51 +08:00
Tianxin Dong
239c5474dd
Chore: refactor workflow from workflow engine ( #4631 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-09-02 12:55:03 +08:00
Charlie Chiang
309eb2e702
Feat: support zstd compression in resourcetracker ( #4630 )
...
* Feat: zstd compression in resourcetracker
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Feat: zstd compression in resourcetracker
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Chore: add license header
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Chore: clearer test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add tests
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Chore: add notices
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: better benchmarks
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Test: add gzip to e2e
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
* Revert: revert compression in e2e test
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
Signed-off-by: Charlie Chiang <charlie_c_0129@outlook.com >
2022-08-18 16:18:56 +08:00
qiaozp
924d55381e
Feat: component replication ( #4449 )
2022-08-17 14:04:57 +08:00
Somefive
8c6d97809b
Feat: support compression in ResourceTracker ( #4613 )
...
* Feat: support compression in ResourceTracker
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Feat: add test & chart values
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: refactor comments and feature name
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-08-16 18:00:53 +08:00
Somefive
ad6f07297c
Feat: align resource selector across policies ( #4595 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-08-12 10:45:36 +08:00
Somefive
22553d73e5
Feat: deprecated envbinding ( #4576 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-08-08 16:15:58 +08:00
Somefive
9fae4df34e
Fix: compare resource without version ( #4559 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-08-04 17:26:31 +08:00
Somefive
53e5a3ff2d
Feat: support change resource gc policy from onAppUpdate to Never ( #4530 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-08-02 20:17:47 +08:00
qiaozp
7cdaa09660
Chore: organize appliesToWorkloads field of trait defs, add doc example ( #4483 )
...
* Chore: organize appliesToWorkloads field of trait defs, add doc example
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix gen
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* add deprecate label
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* fix script to read all definition in directory
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* add comment
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* go.mod
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* update some usage, better trait doc gen
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* minor fix
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* minor fix
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
* postpone markdown escape pipe char
Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com >
2022-07-29 11:20:55 +08:00
Tianxin Dong
16dfc1bf8a
Feat: add pending phase in workflow step ( #4365 )
...
* Feat: add pending phase in workflow step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix test
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-07-19 14:31:20 +08:00
Somefive
92fa67cd69
Feat: support url in ref-objects ( #4240 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-06-24 19:34:51 +08:00
Somefive
9c7d3f408d
Feat: support shared resource ( #4213 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-06-24 10:56:27 +08:00
Tianxin Dong
e10928d96f
Feat: add mode and meta in workflow ( #4206 )
...
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-06-23 10:55:34 +08:00
Tianxin Dong
f7be1cd2fc
Feat: support more expressions in if and op.Fail ( #4151 )
...
* Feat: support more expressions in if
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix cache overrides context
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix skip status
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests in tasks
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add fail action
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix annotation in tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add failed reason in substeps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix look up nil value
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* add status in if
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix dash case
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-06-22 14:51:23 +08:00
Tianxin Dong
87673093e9
Feat: add timeout in workflow step ( #4121 )
...
* Feat: add timeout in workflow step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: implement timeout in steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* support backoff time for timeout
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix resume workflow cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* set suspend to false when terminate the workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add validate workflow step name and more tests
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* optimize the code
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-06-13 14:30:52 +08:00
Tianxin Dong
fcfb1012d6
Feat: add if in workflow ( #3941 )
...
* Feat: add if in workflow struct
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: implement the if in workflow
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: support dependency and skip for suspend step
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the rebase from sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: support if in sub steps
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Feat: add tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Test: add more tests in discover and custom
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Lint: fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Tests: add more tests in application controller
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: change failed after retries into reason
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* Fix: fix the terminate cli
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* fix lint
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* remove the terminate workflow to pkg and add feature gates
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* resolve comments
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* nit fix
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
* make finish condition more clear
Signed-off-by: FogDong <dongtianxin.tx@alibaba-inc.com >
2022-05-27 22:01:14 +08:00
Somefive
57309884fc
Feat: enhance controller auth by removing useless features & add authentication for componentrevision+healthcheck ( #3992 )
...
* Feat: use application identity in gc & componentrevision & collectHealthStatus
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: remove useless features and roles
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: remove DELETE from mutating webhook
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Chore: enhance deploy error display
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
* Fix: e2e test vela cli output match & controllerrevision recycle for serviceaccount impersonation
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-05-27 15:50:21 +08:00
zq200618
7d9c647b1a
Feat: support step group with substep in the workflow ( #3772 )
...
Signed-off-by: zhengq2006 <zhengq200618@cmbchina.com >
workflow substep develop
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
Feat: support step group with substep in the workflow
Signed-off-by: Qiang Zheng <zhengq20018@cmbchina.com >
2022-05-23 10:26:21 +08:00
Zheng Xi Zhou
334446c264
Feat: support force delete Terraform typed application ( #3929 )
...
* Feat: support force delete Terraform typed application
If a Terraform typed application hangs on deletion, it could be forced to
delete by command line `vela delete xxx --force`
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix copyright
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* Upgrade terraform controller api version
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* add one more tests
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
* fix two unit-tests
Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com >
2022-05-20 18:17:10 +08:00
Xiangbo Ma
fc078bbd93
Feat: extend apply-once to allow specified path configuration to drift ( #3899 )
...
Signed-off-by: fourierr <maxiangboo@qq.com >
2022-05-17 16:29:16 +08:00
JarHMJ
d25676a68e
Feat: Add short name velaapp for application CRD ( #3816 )
...
Signed-off-by: huangminjie <minjie.huang@daocloud.io >
2022-05-07 16:52:51 +08:00
Somefive
512664b9b3
Feat: support dependsOn in deploy workflowstep ( #3750 )
...
Signed-off-by: Somefive <yd219913@alibaba-inc.com >
2022-04-28 16:29:34 +08:00