mirror of
https://github.com/kubevela/kubevela.git
synced 2026-05-17 23:07:34 +00:00
* Chore: organize appliesToWorkloads field of trait defs, add doc example Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * fix gen Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * add deprecate label Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * fix Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * fix script to read all definition in directory Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * add comment Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * go.mod Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * update some usage, better trait doc gen Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * minor fix Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * minor fix Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com> * postpone markdown escape pipe char Signed-off-by: qiaozp <qiaozhongpei.qzp@alibaba-inc.com>
745 B
745 B
apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
name: busybox
spec:
components:
- name: busybox
type: webservice
properties:
image: busybox
cmd: ["sleep", "86400"]
traits:
- type: sidecar
properties:
name: sidecar-nginx
image: nginx
- type: command
properties:
# you can use command to control multiple containers by filling `containers`
# NOTE: in containers, you must set the container name for each container
containers:
- containerName: busybox
command: ["sleep", "8640000"]
- containerName: sidecar-nginx
args: ["-q"]