UNPKG

@dot-event/kubes

Version:

dot-event kubernetes operation

32 lines (30 loc) 700 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.apply = apply; async function apply(options) { const { cluster, cwd, event, events, props, service } = options; const { clusters } = await events.gcloudConfigRead(props, event.options); const { project, zone } = clusters[cluster]; await events.kubesBuild(props, event.options); await events.spawn([...props, "kubectlApply"], { args: ["apply", `--cluster=gke_${project}_${zone}_${cluster}`, `--filename=build/kubes${service ? `/${service}` : ""}`, "--recursive"], command: "kubectl", cwd, silent: false }); } //# sourceMappingURL=apply.js.map