roy wang
93ae8a9099
fix staticcheck issues
...
add staticcheck CI action
add staticcheck in Makefile
Signed-off-by: roywang <seiwy2010@gmail.com >
2021-01-29 18:42:03 +09:00
Jianbo Sun
af61a81828
Merge pull request #971 from wonderflow/fixc
...
fix inner containerizedworkload not work
2021-01-29 16:28:52 +08:00
天元
b88309a333
fix inner containerizedworkload not work
2021-01-29 15:51:29 +08:00
Jianbo Sun
c41bd241ce
update kubevela installation guide ( #955 )
...
* update kubevela installation guide
* adress comments
* Update docs/en/install.md
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
* Update docs/en/install.md
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
* remove line
* address comments
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-01-29 15:46:58 +08:00
Jianbo Sun
5c188dd9cc
Merge pull request #952 from wonderflow/removecode
...
remove unused dependency installation
2021-01-29 14:58:57 +08:00
Jianbo Sun
66fb99954e
fix quick start guide as we don't have route trait installed as default ( #954 )
...
* fix quick start guide as we don't have route trait installed as default
* add a description for ingress trait
2021-01-29 14:56:38 +08:00
Jianbo Sun
f39660c286
Merge pull request #953 from wonderflow/svcd
...
deprecate unused vela commands
2021-01-29 13:48:31 +08:00
Jianbo Sun
07e16d9f8a
Merge pull request #967 from wonderflow/arm64
...
build linux/arm64 cli command
2021-01-29 13:47:27 +08:00
Jianbo Sun
2abcb44ee2
Merge pull request #937 from wonderflow/outputs
...
allow multiple outputs for workloaddefintion
2021-01-29 12:39:36 +08:00
天元
d2ce5856a6
adress comment
2021-01-29 12:38:23 +08:00
天元
bed609e192
build linux/arm64 cli command
2021-01-29 12:18:38 +08:00
天元
6922f7cfab
fix ci
2021-01-29 11:39:44 +08:00
天元
aed2494875
allow multiple outputs for workloaddefintion
2021-01-29 11:39:44 +08:00
天元
10076f8516
trait name should not contain dummy when traitdefinition not found
2021-01-29 11:39:44 +08:00
Jianbo Sun
a8b4004e3b
Merge pull request #965 from captainroy-hy/not-depend-defref
...
allow traitDefinition to omit definitionRef
2021-01-29 11:36:22 +08:00
Jianbo Sun
a042b6b43d
Merge pull request #963 from ryanzhang-oss/appDeployment-structure
...
further develop appDeployment controller
2021-01-29 11:19:59 +08:00
Jianbo Sun
130827629b
Merge pull request #962 from allenhaozi/feat/update-del-app-prompt-msg
...
update delete app prompt information
2021-01-29 11:18:23 +08:00
mahao
82cdb615c0
update delete app prompt information
...
Signed-off-by: mahao <allenhaozi@gmail.com >
2021-01-29 11:00:44 +08:00
roy wang
7629399683
allow traitDefinition to omit definitionRef
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-01-29 11:31:03 +09:00
Ryan Zhang
ad496b132a
further develop appDeployment controller
2021-01-28 17:59:31 -08:00
Zheng Xi Zhou
2a943c9429
Using Terraform as IaC module in KubeVela ( #863 )
...
* Integrate Terraform into KubeVela
Integrated Terrafrom into KubeVela to enable it to deploy
infrastruce resouces by `vela up`
* extend Terraform modules/files as WorkloadDefinition
stop printing terraform log to console
Support one workload consumes two cloud services
Refactor Terraform plugin based on Application Object
add testcase
* refactor code per reviewer's comments
fix rebase issue
* find lost code back
* refactor code to make the modification as little as to that of branch master
* remove blank lines from imports
2021-01-28 18:36:52 +08:00
天元
52aed26b96
update docs
2021-01-28 15:21:04 +08:00
天元
61c256a97c
remove unused dependency installation as we have reduce 3rd party dependency , they will be installed as capability from registry
2021-01-28 14:55:25 +08:00
天元
8dbad9e8c1
remove relevant test code
2021-01-28 14:54:09 +08:00
天元
3e8f0b3299
remove vela <trait> command
2021-01-28 14:45:55 +08:00
天元
c1a14a70f5
remove vela comp deploy
2021-01-28 14:41:41 +08:00
just-do1
0a6065d7d0
[ #929 ] Modification to comand vela show WORKLOAD_TYPE or TRAIT ( #948 )
...
* [#929 ] Modification to comand vela show WORKLOAD_TYPE or TRAIT
* update the describetion of --web
* [#929 ] update --web describtion
* update the doc of check-ref-doc.md
2021-01-28 12:28:47 +08:00
Jianbo Sun
fa58501a97
remove 3rd party dependency from default installation ( #946 )
...
* remove 3rd party dependency from default installation
* fix CI
2021-01-27 18:29:42 -08:00
Zheng Xi Zhou
aa03e9c9d4
OpenAPI: Application creation based on Application object ( #924 )
...
* OpenAPI: Application creation based on Application object
Implemented Application creation OpenAPI based on new Application object
To #913
* fix e2e problems
* fix import issue
2021-01-28 10:15:26 +08:00
Jaime Zhang
4d00ad78ae
#884 #830 complete the trait info when it is applied to * ( #890 )
...
* #884 complete the trait info when it is applied to *
* add unit test for trait print which applied to *
* code optimization
* code optimization to go standard
* summarize all 'applies to' content to *
2021-01-27 19:57:47 +08:00
Ryan Zhang
5b26575c16
Merge pull request #945 from wonderflow/charts
...
Upload vela core chart to alibaba cloud oss for every release and master commit
2021-01-27 01:24:13 -08:00
天元
cf60e72fe9
use the number version
2021-01-27 17:02:10 +08:00
天元
a2707395e9
force push to cloud
2021-01-27 16:37:16 +08:00
天元
a420785dc2
add repo url
2021-01-27 16:32:58 +08:00
天元
ccf47a2189
fix no config
2021-01-27 16:20:55 +08:00
天元
3d98b94fd8
upload charts to alibaba cloud oss bucket
2021-01-27 16:17:23 +08:00
Ryan Zhang
6adb91fb50
Merge pull request #940 from ryanzhang-oss/appDeployment
...
Add rollout annotation logic in application
2021-01-27 00:14:40 -08:00
Jianbo Sun
d27aa77753
Merge pull request #938 from wonderflow/updatedep
...
upgrade github.com/stretchr/testify try fix CI
2021-01-27 15:06:58 +08:00
Ryan Zhang
462be588af
address comments and fix CI
2021-01-26 20:47:56 -08:00
Ryan Zhang
c85bbe1ae2
add rolling annotation to the application
2021-01-26 00:29:49 -08:00
Ryan Zhang
a257f6e60c
application controller ignore annotation
2021-01-26 00:03:53 -08:00
Ryan Zhang
0e987a08b6
Merge pull request #934 from wonderflow/cert-manager
...
support vela install with helm args and make cert-manager optional
2021-01-25 23:35:56 -08:00
Jianbo Sun
206d343785
Merge pull request #927 from ryanzhang-oss/appdeployment-controller
...
some initial code for app deployment controller/webhook
2021-01-26 15:24:00 +08:00
天元
1cf1e6c064
upgrade github.com/stretchr/testify try fix CI
2021-01-26 15:00:43 +08:00
Jianbo Sun
c1f50d622b
Merge pull request #936 from kqzh/master
...
fix condition err always nil
2021-01-26 14:49:29 +08:00
Ryan Zhang
e664831ff6
application deployment
2021-01-25 22:17:35 -08:00
kqzh
3a73221661
fix err always nil
2021-01-26 13:58:10 +08:00
Jianbo Sun
97f45ae859
code refactor ( #935 )
...
* code refactor
* update boilerplate.go.txt
2021-01-26 10:26:41 +08:00
天元
4cd9a70cfe
support vela install with helm args and make cert-manager optional
2021-01-25 19:16:18 +08:00
Weiping Cai
75ecf2f301
support env and config storage driver ( #850 )
...
* support env and config storage driver
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
* use driver.LocalDriverName to replace str
Signed-off-by: Weiping Cai <weiping.cai@daocloud.io >
2021-01-25 16:26:42 +08:00