github.com/oam-dev/kubevela@v1.9.11/references/cli/test-data/kubeapply/kube.cue (about) 1 import "encoding/json" 2 3 _clickhouse: { 4 group: "clickhouse.altinity.com" 5 kind: "ClickHouseInstallation" 6 } 7 _statefulset: { 8 apiVersion: "apps/v1" 9 kind: "StatefulSet" 10 } 11 _service: { 12 apiVersion: "v1" 13 kind: "Service" 14 } 15 16 _seldon: { 17 group: "machinelearning.seldon.io" 18 kind: "SeldonDeployment" 19 } 20 21 _rule1: { 22 parentResourceType: _clickhouse 23 childrenResourceType: [_statefulset, _service] 24 } 25 26 _rule2: { 27 parentResourceType: _seldon 28 childrenResourceType: [_service] 29 } 30 31 apiVersion: "v1" 32 kind: "ConfigMap" 33 metadata: { 34 name: "toplogy-cue" 35 namespace: "vela-system" 36 labels: { 37 "rules.oam.dev/resources": "true" 38 "rules.oam.dev/resource-format": "json" 39 } 40 } 41 data: rules: json.Marshal([_rule1, _rule2])