wyike
47050c90b6
Fix: cli addon multicluster bug ( #3547 )
...
* fix addon multicluster bug
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
delete useless test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
asd
asd
* fix test race condition
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-03-29 23:03:57 +08:00
wyike
015f3cf72b
Feat: vela can set default namespace and user can enable fluxcd addon by default ( #3280 )
...
* vela default namespace and enable addon by default
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
* fix lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
fix cli error
fix comments
* add tests
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com >
2022-02-18 17:23:50 +08:00
Jianbo Sun
7f7a9dcac0
Feat: vela up support read from stdin && refine CLI output && fix vela addon command ( #3080 )
...
* Feat: vela up support read from stdin
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Fix: addon name missed in output and fix test
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
* Chore: refine CLI output
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
Fix: add retry-on conflict on CLI
Signed-off-by: Jianbo Sun <jianbo.sjb@alibaba-inc.com >
2022-01-12 17:43:08 +08:00
wyike
3198693ad7
Fix: cli addon registry style small fix ( #2980 )
...
* small fix
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix comments
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-23 14:37:22 +08:00
wyike
14a57fc656
vela cli support oss path and cli upgrade an addon ( #2976 )
...
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-22 19:31:20 +08:00
qiaozp
0fc65eb787
Feat: add mock server ( #2911 )
...
* add mock server
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* use mock server
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 >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* complate terraform-alibaba addon
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* move to test dir
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* complete terraform
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* add back oss
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* fix test
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
* remove useless readme
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-12-14 14:52:10 +08:00
wyike
f5f5ff514f
Feat: cli manage addon registry and apiserver addon status return app status info ( #2910 )
...
* Fix: cli add addon registry
add more detail info for addon workflow info
Signed-off-by: wangyike <wangyike_wyk@163.com >
* fix: set app status in addon status directly
Signed-off-by: wangyike <wangyike_wyk@163.com >
* add e2e test
Signed-off-by: wangyike <wangyike_wyk@163.com >
2021-12-13 19:47:32 +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
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
qiaozp
8c4af1d69c
Refactor: addon migrate to application ( #2444 )
...
* Refactor: addon migrate to application
* Refactor: change test for addon
* Fix: golint
* Fix: add annotation const
* Refactor: make CLI compatible
* Fix: go-lint
2021-10-14 18:21:49 +08:00
GingoBang
83eec87da6
Refactor: change rollout's json tag ( #2314 )
...
* Refactor: set rollout as a pointer reference
see issue #2289 for more details
Closes #2289
* Refactor: set rollout as a pointer reference
see issue #2289 for more details
Closes #2289
2021-10-02 10:19:41 +08:00
qiaozp
c1ebe9db24
Feat: alibaba provider addon ( #2243 )
...
bump up terraform version
Signed-off-by: qiaozp <chivalry.pp@gmail.com >
2021-09-14 19:35:21 +08:00
qiaozp
65217c0a44
helm add bucket support ( #2104 )
...
* helm add bucket support
* fix def
* add bucket support ,support ak/sk
* typo
* bucket -> oss
* bucket -> oss
* repoUrl -> url
* rfc helm param
* rfc helm param
* fix helm type usage
* fix test
2021-08-18 20:10:42 +08:00
qiaozp
050afca7a6
Add obsevability addon ( #2091 )
...
* Support Obsevability
- Support displaying and filter logs
- Support metrics and traces
* register datasource
* install prometheus
* install prometheus and register datasource
* Also install and register Prometheus
* remove unneeded file
* register datasource with clusterip
* register prometheus
* Support importing Grafana Dashboard
Added a trait to import Grafana Dashboard on component Grafana
* tmp
* 1. make observability as addon
2. make it more esay to gen addon
* use [[]] as gen addon delim
* url->urls
* add 2 url
* fix template
* fix args
* remove doc
* move url,fix test
* last modify!
* change arg name to grafana-domain
Co-authored-by: zzxwill <zzxwill@gmail.com >
2021-08-17 14:46:07 +08:00
Zhizhen He
1e294b3164
chore: replace github.com/ghodss/yaml with sigs.k8s.io/yaml ( #2089 )
2021-08-15 10:53:05 +08:00
qiaozp
356db2dc97
Add add-on input go-template implementation ( #2049 )
...
* add addon parameter template implementation
* add test
* fix test
* fix helm version parameter
2021-08-11 11:49:44 +08:00
chival
87576cc67e
Implement addon mechanism ( #1867 )
...
* - add: list/enable/disable an addon.
- add: test addon
- add: full flux addon
- fix: flaky test
* try again
* 1. add readme
2. gen demo file
* fix ci
* change name
* try again
2021-07-13 13:03:25 +08:00