github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/test/e2e/testdata/config/custom_class.yaml (about)

     1  apiVersion: apps.kubeblocks.io/v1alpha1
     2  kind: ComponentClassDefinition
     3  metadata:
     4    name: custom-class
     5    labels:
     6      class.kubeblocks.io/provider: kubeblocks
     7      apps.kubeblocks.io/component-def-ref: mysql
     8      clusterdefinition.kubeblocks.io/name: apecloud-mysql
     9  spec:
    10    groups:
    11      - template: |
    12          cpu: "{{ or .cpu 1 }}" 
    13          memory: "{{ or .memory 4 }}Gi"
    14        vars: [ cpu, memory]
    15        series:
    16        - namingTemplate: "general-{{ .cpu }}c{{ .memory }}g"
    17          classes:
    18          - args: [ "0.2", "0.6"]