Hongchao Deng
b93460cbb4
add workflow package
2021-06-02 07:34:54 -07:00
Yue Wang
21fe5fab9e
realted to refactor application ( #1712 )
...
implement app/assemble pkg
add unit test
add log
Signed-off-by: roy wang <seiwy2010@gmail.com >
2021-06-01 16:34:25 +08:00
yangsoon
931ca3ea3e
fix bug: When the Component contains multiple traits of the same type, the status of the trait in the Application is reported incorrectly ( #1731 )
...
* fix status
* add test
* fix webhook
* add paramter context for customStatus
2021-05-31 18:44:15 +08:00
Hongchao Deng
fa8b3ef763
refactor appfile pkg for adding workflow ( #1732 )
2021-05-30 22:57:03 +08:00
Hongchao Deng
4c7c954357
Merge pull request #1723 from hongchaodeng/wf2
...
update APIs and docs for workflow design
2021-05-29 05:44:24 -07:00
chival
a52367eced
arrange docs for kubectl plugin,fix #1721 ( #1729 )
...
* arrange docs for kubectl plugin,fix #1721
* remove redundant install doc
2021-05-29 16:40:28 +08:00
Emanuel Russo
fd9e99f19f
Fix Documentation for Terraform Controller ( #1724 )
...
* Update terraform.md
Update Documentation. Fix Terraform controller version to avoid mistake.
* Update terraform.md
Change version to the latest one.
* Update terraform.md
Rollback modification on example.
2021-05-29 11:52:39 +08:00
Hongchao Deng
9a10e967ee
update APIs and docs for workflow design
2021-05-28 20:44:50 -04:00
Zheng Xi Zhou
181bcda66a
Sync definitions to oss bucket, which acts as a capability center ( #1720 )
...
* Sync definitions to oss bucket, which acts as a capability center
Fix #1702
* address comments
2021-05-28 15:51:48 +08:00
wangyuan249
0753734372
vela show support show the parameters of KUBE model ComponentDefinition ( #1693 )
...
* vela show support show the paramters of KUBE model ComponentDefinition
* fix
* fix
fix
* enchance test case and add function in show -web
fmt and vet
fix
fix522
* add resolve for kubedef type trait in reconcil process
* fix StoreOpenAPISchema args para and ret para
* fix GetCapabilityObject uncover
2021-05-26 21:16:40 +08:00
沧海
8380e66b1e
add chart debug value ( #1714 )
...
* add chart debug value
* add chart debug value
2021-05-26 19:25:21 +08:00
chival
de9b06e716
optimize goimports ( #1716 )
2021-05-26 18:41:50 +08:00
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