mirror of
https://github.com/kubevela/kubevela.git
synced 2026-04-01 00:07:19 +00:00
* Feat: enhance env trait Signed-off-by: Somefive <yd219913@alibaba-inc.com> * Fix: enhance container image trait Signed-off-by: Somefive <yd219913@alibaba-inc.com> * Feat: add command trait Signed-off-by: Somefive <yd219913@alibaba-inc.com> * Fix: add test Signed-off-by: Somefive <yd219913@alibaba-inc.com>
26 lines
734 B
YAML
26 lines
734 B
YAML
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"]
|