Version: v1.1

资源模板

KubeVela 可以以资源模板的方式直接部署任何 Kubernetes 对象。比如一个 Job。

如何使用

  1. apiVersion: core.oam.dev/v1beta1
  2. kind: Application
  3. metadata:
  4. name: app-raw
  5. spec:
  6. components:
  7. - name: myjob
  8. type: raw
  9. properties:
  10. apiVersion: batch/v1
  11. kind: Job
  12. metadata:
  13. name: pi
  14. spec:
  15. template:
  16. spec:
  17. containers:
  18. - name: pi
  19. image: perl
  20. command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]
  21. restartPolicy: Never
  22. backoffLimit: 4

属性说明

在 properties 字段中填写完整的 Kubernetes 资源结构体。