github.com/oam-dev/kubevela@v1.9.11/test/e2e-multicluster-test/testdata/app/app-multi-resource-policies.yaml (about) 1 apiVersion: core.oam.dev/v1beta1 2 kind: Application 3 metadata: 4 name: test 5 spec: 6 components: 7 - type: k8s-objects 8 name: test 9 properties: 10 objects: 11 - apiVersion: v1 12 kind: ConfigMap 13 metadata: 14 name: test 15 - apiVersion: v1 16 kind: Secret 17 metadata: 18 name: test 19 policies: 20 - type: garbage-collect 21 name: gc-cm 22 properties: 23 rules: 24 - selector: 25 resourceTypes: ["ConfigMap"] 26 strategy: never 27 - type: garbage-collect 28 name: gc-secret 29 properties: 30 rules: 31 - selector: 32 resourceTypes: ["Secret"] 33 strategy: never 34 - type: shared-resource 35 name: sr-cm 36 properties: 37 rules: 38 - selector: 39 resourceTypes: ["ConfigMap"] 40 - type: shared-resource 41 name: sr-secret 42 properties: 43 rules: 44 - selector: 45 resourceTypes: ["Secret"]