class
Squarectl::Tasks::Kube
- Squarectl::Tasks::Kube
- Reference
- Object
Overview
Orchestration layer for the kube target. .convert renders the merged
compose config and pipes it through kompose to (re)generate manifests into
the output dir; .apply/.setup then act on them via kubectl.
Defined in:
squarectl/tasks/kube.crClass Method Summary
- .apply(task, args)
-
.convert(task, args, output)
Renders the compose config and converts it to Kubernetes manifests.
- .setup(task, args)
Class Method Detail
def self.convert(task, args, output)
#
Renders the compose config and converts it to Kubernetes manifests.
Defaults the output to the environment's kubernetes/<env>/ dir and
wipes any previous manifests there first.