github.com/oam-dev/kubevela@v1.9.11/references/docgen/def-doc/trait/affinity.eg.md (about) 1 ```yaml 2 apiVersion: core.oam.dev/v1beta1 3 kind: Application 4 metadata: 5 name: busybox 6 spec: 7 components: 8 - name: busybox 9 type: webservice 10 properties: 11 image: busybox 12 cmd: ["sleep", "86400"] 13 labels: 14 label-key: label-value 15 to-delete-label-key: to-delete-label-value 16 traits: 17 - type: affinity 18 properties: 19 podAffinity: 20 preferred: 21 - weight: 1 22 podAffinityTerm: 23 labelSelector: 24 matchExpressions: 25 - key: "secrity" 26 values: ["S1"] 27 namespaces: ["default"] 28 topologyKey: "kubernetes.io/hostname" 29 ```