Actions
| Action | Category | Description | Params | Command Template | Flags |
|---|---|---|---|---|---|
get_pods | info | List pods in namespace | namespace | kubectl get pods -n {namespace} -o wide | idempotent |
3-layer compositionINTERFACE
#ActionDef & { name: "get_pods", category: "info" }PROVIDER
command_template: "kubectl get pods -n {namespace} -o wide"
params: { namespace: from_field: "namespace" }
| |||||
Import
import "quicue.ca/template/kubectl/patterns"
actions: patterns.#ukubectlRegistry
JSON-LD
{
"@id": "https://quicue.ca/project/quicue-kubectl",
"@type": "quicue:Provider",
"quicue:providerName": "kubectl",
"quicue:category": "container-orchestration",
"quicue:actionCount": 19
}