Files
kubevela/pkg/stdlib/pkgs/kube.cue
yangs 91125c6fec Feat: dispatch manifests in concurrent (#3060)
* Feat: dispatch manifests in concurrent

Signed-off-by: yangsoon <songyang.song@alibaba-inc.com>

* Fix: merge workflow pkg convert to pkg util

Signed-off-by: yangsoon <songyang.song@alibaba-inc.com>

Co-authored-by: yangsoon <songyang.song@alibaba-inc.com>
2022-02-08 16:25:57 +08:00

55 lines
744 B
CUE

#Apply: {
#do: "apply"
#provider: "kube"
cluster: *"" | string
value: {...}
...
}
#ApplyInParallel: {
#do: "apply-in-parallel"
#provider: "kube"
cluster: *"" | string
value: [...{...}]
...
}
#Read: {
#do: "read"
#provider: "kube"
cluster: *"" | string
value?: {...}
...
}
#List: {
#do: "list"
#provider: "kube"
cluster: *"" | string
resource: {
apiVersion: string
kind: string
}
filter?: {
namespace?: *"" | string
matchingLabels?: {...}
}
list?: {...}
...
}
#Delete: {
#do: "delete"
#provider: "kube"
cluster: *"" | string
value: {
apiVersion: string
kind: string
metadata: {
name: string
namespace: *"default" | string
}
}
...
}