github.com/oam-dev/kubevela@v1.9.11/docs/examples/helm-module/scaler-td.yaml (about)

     1  apiVersion: core.oam.dev/v1beta1
     2  kind: TraitDefinition
     3  metadata:
     4    annotations:
     5      definition.oam.dev/description: "Manually scale the app"
     6    name: patch-scaler
     7  spec:
     8    appliesToWorkloads:
     9      - deployments.apps
    10    extension:
    11      template: |-
    12        patch: {
    13           spec: replicas: parameter.replicas
    14        }
    15        parameter: {
    16        	replicas: *1 | int
    17        }