UNPKG

@dot-event/kubes

Version:

dot-event kubernetes operation

107 lines (80 loc) 2.44 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = _default; var _argv = _interopRequireWildcard(require("@dot-event/argv")); var _aws = _interopRequireDefault(require("@dot-event/aws")); var _fs = _interopRequireDefault(require("@dot-event/fs")); var _gcloud = _interopRequireDefault(require("@dot-event/gcloud")); var _log = _interopRequireDefault(require("@dot-event/log")); var _spawn = _interopRequireDefault(require("@dot-event/spawn")); var _status = _interopRequireDefault(require("@dot-event/status")); var _store = _interopRequireDefault(require("@dot-event/store")); var _apply = require("./kubes/apply"); var _argv2 = require("./kubes/argv"); var _build = require("./kubes/build"); var _del = require("./kubes/del"); var _deploy = require("./kubes/deploy"); var _dnsToAws = require("./kubes/dnsToAws"); var _export = require("./kubes/export"); var _glob = require("./kubes/glob"); var _import = require("./kubes/import"); var _ingress = require("./kubes/ingress"); var _restart = require("./kubes/restart"); var _services = require("./kubes/services"); var _snapshot = require("./kubes/snapshot"); // Packages // Helpers // Composer function _default(options) { const { events } = options; if (events.ops.has("kubes")) { return options; } (0, _argv.default)({ events }); (0, _aws.default)({ events }); (0, _fs.default)({ events }); (0, _gcloud.default)({ events }); (0, _log.default)({ events }); (0, _spawn.default)({ events }); (0, _status.default)({ events }); (0, _store.default)({ events }); events.onAny({ kubes: _argv.argvRelay, kubesApply: _apply.apply, kubesBuild: [_glob.glob, _build.build], kubesDelete: _del.del, kubesDeploy: [_glob.glob, _deploy.deploy], kubesDnsToAws: [_glob.glob, _dnsToAws.dnsToAws], kubesExport: [_glob.glob, _export.exportData], kubesImport: [_glob.glob, _import.importData], kubesIngress: _ingress.ingress, kubesRestart: [_glob.glob, _restart.restart], kubesServices: _services.services, kubesSetupOnce: _argv2.argv, kubesSnapshot: _snapshot.snapshot }); return options; } //# sourceMappingURL=kubes.js.map