In this doc, updated the Observability implementation from initializer
to Application. I also store definitions as it's not well stored in
vela-templates/addons/observability
(cherry picked from commit 52e17dc466)
Co-authored-by: zzxwill <zzxwill@gmail.com>
* Feat: add nocalhost dev config trait definition
(cherry picked from commit 965869b43b)
* Feat: add nocalhost dev config trait example
add nocalhost dev config trait example in `docs/examples/nocalhost`
Signed-off-by: yuyicai <yuyicai@hotmail.com>
(cherry picked from commit 70114877ce)
Co-authored-by: yuyicai <yuyicai@hotmail.com>
* Feat: add export config and secret def
(cherry picked from commit ed1f7c787d)
* Fix: change the def name and optimize the example
(cherry picked from commit 2d626c872a)
* Fix: fix the name in def
(cherry picked from commit 1e92d64767)
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: make nginx class to be default value
(cherry picked from commit 9c41df7b0f)
* Fix: allow pvc trait to attach more than once
(cherry picked from commit 33cf15e439)
Co-authored-by: 天元 <jianbo.sjb@alibaba-inc.com>
* Feat: add support for envbinding with namespace selector
(cherry picked from commit 409fe1bf38)
* Fix: service account kubeconfig e2e-test
(cherry picked from commit db7539641c)
* Docs: add comments to explain functions
(cherry picked from commit c9bf6b8914)
* Docs: add envbinding example
(cherry picked from commit 0011c4563f)
Co-authored-by: Yin Da <yd219913@alibaba-inc.com>
* Feat: add apply raw built in workflow steps
(cherry picked from commit be68f388a2)
* Feat: add apply raw example
(cherry picked from commit 8243b6d916)
* Fix: change the name to apply object
(cherry picked from commit b996a04862)
* Fix: example server name
(cherry picked from commit 2341bf0f5a)
Co-authored-by: FogDong <dongtianxin.tx@alibaba-inc.com>
* Fix: move charts from github repo to Alibaba Cloud OSS repo
Charts in Github repo is not always avaialable for some users, so
moved them to OSS repo
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com>
* Update charts/vela-core/templates/addons/observability-asset.yaml
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com>
* Update vela-templates/addons/observability-asset/definitions/trait-import-grafana-dashboard.yaml
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com>
* Update vela-templates/addons/auto-gen/observability-asset.yaml
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com>
Co-authored-by: Hongchao Deng <hongchaodeng1@gmail.com>
* finish test
fix demo
finish test
finish docs
fix rollout template
add more test
add comment
* impove test coverage and wrap error
fix checkdiff
add more time
* rollout controller use last target as source and add whole process e2e-test
* modify makefile use regex include all rollout related test
* add example
* fix golint
* more wait time
* pending pod may let rollout stock in rollingBatches
* fix docs and tests comments
modify docs example
modify cue and yaml
* less pod in test avoid pod pending
* clean up some logic
rebase and reorder phase
add log and modify e2e-test
fix reviwable
fix comment
* fix condition relate comments
finish test func
fix formate error