kubectl

Kubernetes cluster management via kubectl CLI.

19 templates 40 bound Container & Orchestration active
admin: 4 connect: 2 info: 8 monitor: 5

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
get_podsinfoList pods in namespacenamespacekubectl get pods -n {namespace} -o wideidempotent
3-layer composition
INTERFACE#ActionDef & { name: "get_pods", category: "info" }
PROVIDERcommand_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
}