Jianbo Sun
abfb2ae6ef
fix roadmap docs ( #1710 )
2021-05-26 15:07:55 +08:00
chival
0c7706d442
show&install caps in default center ( #1621 )
...
* add:show & install caps in default center and docs
other things:
* fix #1601 (.md) error
* adjust clean-md.py
* refactor capability install part to reuse code
* fix typo/bug, make get retrieve single file
* try again
* add:registry interface
* add local registry
* modify e2e test
* add copyright
* add unittest, fix docs
* add copyright
* fix e2e test
* clean up testdata
* clean up usage of fmt, rename
* fix docs, rename func
* fix docs
2021-05-25 17:22:02 +08:00
白联
30662d632b
Support patch data-pass object in CUE ( #1704 )
...
* Support patch data-pass object in CUE
* Add some unit tests
2021-05-25 11:20:09 +08:00
Jianbo Sun
cd93196aef
update roadmap for 2021-6 and 2021-9 ( #1707 )
...
* update roadmap for 2021-6 and 2021-9
* update roadmap and minor changes
2021-05-25 10:22:12 +08:00
yangsoon
fed40a1060
fix webhook: set a default workload.type for componentdefinition which doesn't refer to a workload ( #1686 )
...
* fix webhook
* fix controller
* fix error message
2021-05-24 23:32:02 +08:00
wyike
76744ad26e
fix cloneset rollout docs ( #1660 )
2021-05-24 17:23:02 +08:00
Jianbo Sun
c93db6494a
use custom domain for vela charts ( #1701 )
2021-05-24 16:30:09 +08:00
Zheng Xi Zhou
27c1eda2a6
Add service-binding trait to chart ( #1692 )
...
* Add service-binding trait to chart
Also add docs for the trait.
* Update charts/vela-core/templates/defwithtemplate/service-binding.yaml
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* address comments
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-05-24 00:41:21 +08:00
yangsoon
59a8765aa1
refactor the way of get OpenAPISchema in trait/component definition controller ( #1691 )
...
* refactor trait/componet definition controller
* fix test
2021-05-23 14:16:06 +08:00
yangsoon
845ce1bbf4
fix clean-md ( #1700 )
2021-05-23 14:08:41 +08:00
Yue Wang
ef1cd50a1a
fix flaky e2e test ( #1698 )
...
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-05-22 16:03:22 +08:00
Jianbo Sun
b124873fd7
fix docs link ( #1695 )
2021-05-20 19:52:31 +08:00
Yue Wang
0556f03f28
fix traitDef appliesToWorkloads ( #1667 )
...
update docs
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-05-20 19:06:38 +08:00
yangsoon
7929f9fe09
fix store openapi ( #1689 )
2021-05-19 20:08:51 +08:00
Lei Zhang (Harry)
f73236a617
Minor fix on wording ( #1687 )
2021-05-19 20:06:59 +08:00
wangyuan249
98a31f68ae
Add new label for configmap which store the parameter json schema of the Definition ( #1652 )
...
* fix
* add description for newlabel
fix
* fix description
2021-05-18 21:10:47 +08:00
chival
aa720f3c67
Add expose ( #1678 )
...
* add expose.cue
* add expose.yaml
* add usage comment
* gen yaml
* fix issue
Co-authored-by: qiaozp <qiaozp@B-MAA4ML7H-2021.local >
2021-05-18 18:45:25 +08:00
yangsoon
512a87466e
update docker image ( #1677 )
2021-05-18 17:23:46 +08:00
名白
cc8bf15962
add kubebuilder prerequisites in contributing.md ( #1675 )
...
Co-authored-by: liushengjie9506 <liushengjie9506@ipalfish.com >
2021-05-18 15:45:27 +08:00
yangsoon
d3fcbf4d45
fix bug: remove unneeded workload definitions ( #1656 )
...
* fix controller
* fix test
2021-05-17 22:47:57 +08:00
yangsoon
8f67454396
Explain vela next ( #1671 )
...
* Explain vela next
* fix def
Co-authored-by: Lei Zhang <resouer@gmail.com >
2021-05-17 22:42:29 +08:00
yangsoon
2fa02bc1c0
Preview and Build website in docker container ( #1668 )
...
* start/build docs in docker
* restore old fashion
* fix release ci
2021-05-17 19:09:37 +08:00
Hongchao Deng
e63ec032b2
Merge pull request #1624 from hongchaodeng/api
...
api: add policy and workflow
2021-05-16 20:52:34 -07:00
Hongchao Deng
ef021c5d2d
api: add policy and workflow
2021-05-16 23:07:05 -04:00
yangsoon
a11ae2f95d
Add Dynamic Admission Control for ComponentDefinition ( #1648 )
...
* add webhook
* add test
* fix package discover
v1.1.0-alpha.1
2021-05-15 11:43:33 +08:00
Hongchao Deng
87ff9c9f84
design: Application-Level Policies and Customized Control-Logic Workflow ( #1642 )
...
* design: Application-Level Policies and Customized Control-Logic Workflow
* update
* use condition
2021-05-15 11:35:43 +08:00
Yue Wang
d2f471df3f
make ResourceTracker to own cluster-scope resource ( #1634 )
...
add e2e tests and unit tests
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-05-15 11:34:33 +08:00
Yue Wang
80b2c3713b
fix staticcheck lint ( #1657 )
...
make CI work consistently with Makefile/staticcheck
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-05-14 18:49:07 +08:00
Scaat Feng
37d9adbc6c
[IMP]easy for users to copy ( #1655 )
2021-05-14 14:51:31 +08:00
Zheng Xi Zhou
b4ae473dae
Fix Terraform application status issue ( #1611 )
...
* Fix Terraform application status issue
Fix #1599
* add unit tests
* fix import issue
2021-05-13 21:46:45 +08:00
yangsoon
4ef8cb3f12
fix bug: Use stricter syntax check for CUE ( #1643 )
...
* fix cue render
* fix e2e-api-test
* add test
2021-05-13 21:44:08 +08:00
Lei Zhang (Harry)
138676315f
Update introduction ( #1651 )
2021-05-13 21:43:18 +08:00
Lei Zhang (Harry)
9772907d66
update the revision doc ( #1650 )
2021-05-13 10:25:09 +08:00
Jianbo Sun
884648a010
Create SECURITY.md ( #1649 )
2021-05-13 10:03:26 +08:00
Wei (段少)
eefc8c13ce
Add Security Reporting ( #1647 )
...
* Add Security Reporting
* Update README.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-05-12 21:38:39 +08:00
wyike
0a4c20c999
fix empty rolloutBatch will panic whole controller bug ( #1646 )
...
* add webhook for app and avoid controller panic
neat imports
* add test for rollout verify
2021-05-12 19:00:55 +08:00
Jian.Li
58b3fffa36
Implement retainKeys patchStrategy in CUE based patch trait ( #1627 )
...
* strategyPatch retainKeys
* merge rewrite
* rewrite strategyPatch
* Improve test coverage
* upgrade docs
* Update docs/en/platform-engineers/cue/patch-trait.md
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-05-12 15:28:36 +08:00
yangsoon
c4cb69120e
fix docs ( #1636 )
2021-05-12 13:43:15 +08:00
wangyuan249
ba8c6c020a
upgrade Go version to 1.16 latest ( #1577 )
...
* bump go version to 1.16
* fix gox
* fix
* fix
* del sleep
* del
* gosum fix conflict 0511
* rm stop fix
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com >
2021-05-11 21:27:33 +08:00
wyike
83c9c17cc7
fix application rollout annotation false issue ( #1633 )
...
* fix annotation false issue
neat imports
* rewrite judge logic
* add webhook
* add webhook verify annotation
* fix test
fix bug
* modify error message
2021-05-11 19:12:25 +08:00
chival
2a5573015e
update cap center example ( #1630 )
2021-05-10 18:51:54 +08:00
wyike
4b897baae8
add app embed rollout pause test ( #1626 )
...
* add pause test
* verify update plan shouldn't generate new revision
fix error test
2021-05-10 18:49:26 +08:00
Zheng Xi Zhou
f137a9adf3
Update samples for "vela show xxx --web" ( #1616 )
...
* Update samples for "vela show xxx --web"
Also stop generating components/traits docs under
docs/en/end-user and remove the command from Makefile
Fix #1602
* fix doc build issue
* Update references/plugins/references.go
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
* Enhance --web feature for "vela show"
- Find the capability in "vela-system" if notfound in the current ns
- Don't depend on local capabilities
* add ut for GetCapabilityByName in references/plugins/cluster.go
* add ut for GetNamespacedCapabilitiesFromCluster in references/plugins/cluster.go
* add ut for GenerateTerraformCapabilityProperties in references/plugins/references.go
* fix import issue
Co-authored-by: Jianbo Sun <wonderflow.sun@gmail.com >
2021-05-09 08:50:31 +08:00
wyike
d90e78af97
fix error test and add middle state test ( #1622 )
2021-05-08 21:00:50 +08:00
yangsoon
1866753769
Enable Dynamic Admission Control for Application ( #1619 )
...
* add webhook
* fix test
* fix validating_handler
2021-05-08 21:00:33 +08:00
yangsoon
1660930ed3
applicaiton supports specifying different versions of Definition ( #1597 )
...
* app support specify the version of definition
* add e2e-test
* add docs
* add helm related test
* fix doc
* add more test
* fix docs
2021-05-07 17:52:44 +08:00
Zheng Xi Zhou
5cc92e5420
Rename file name for trait "cpusclaer" and "scaler" ( #1617 )
...
As the file name (.cue/.yaml) of trait "cpusclaer" and "scaler"
are "cpuhpa" and "manaualscale" respectively, renmae them in
order to avoid confustions
2021-05-07 17:33:37 +08:00
woshicai
18bf1189a3
check yarn docusaurus ( #1604 )
...
Co-authored-by: kubevela-bot <kubevela.bot@aliyun.com >
2021-05-07 14:24:29 +08:00
Zheng Xi Zhou
c9d21e6707
Renaming the name of function "SyncDefinitionToLocal" ( #1607 )
...
As we don't need to sync the defintiion .yaml and .cue to local and
then extract it, besides, there is a simliar function "SyncDefinitionsToLocal"
just besides it, rename function "SyncDefinitionToLocal" in order
not to cause confustions
2021-05-07 10:40:42 +08:00
yangsoon
1f73020c4d
fix ci ( #1610 )
2021-05-07 10:39:30 +08:00