@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
26 lines (25 loc) • 1.98 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.BUILD_ENV_PATH = exports.ANALYTICS_SA_PATH = exports.DIGITOP_CDN_URL = exports.README_TEMPLATE_PATH = exports.NAMESPACE_TEMPLATE_PATH = exports.FULL_DEPLOYMENT_TEMPLATE_PATH = exports.SYSTEM_LOG_DIR = exports.STORAGE_DIR = exports.CLI_CONFIG_FILE = exports.CLI_CONFIG_DIR = exports.CLI_DIR = exports.SSH_DIR = exports.KUBECONFIG_FILE = exports.KUBECONFIG_DIR = exports.HOME_DIR = exports.DIGINEXT_DOMAIN = void 0;
const os_1 = require("os");
const path_1 = __importDefault(require("path"));
exports.DIGINEXT_DOMAIN = `diginext.site`;
exports.HOME_DIR = (0, os_1.homedir)();
exports.KUBECONFIG_DIR = path_1.default.resolve(exports.HOME_DIR, ".kube");
exports.KUBECONFIG_FILE = path_1.default.resolve(exports.KUBECONFIG_DIR, "config");
exports.SSH_DIR = path_1.default.resolve(exports.HOME_DIR, ".ssh");
exports.CLI_DIR = path_1.default.resolve(__dirname, "../../");
exports.CLI_CONFIG_DIR = path_1.default.resolve(exports.HOME_DIR, ".diginext");
exports.CLI_CONFIG_FILE = path_1.default.resolve(exports.CLI_CONFIG_DIR, "config.json");
exports.STORAGE_DIR = path_1.default.resolve(exports.CLI_DIR, "storage");
exports.SYSTEM_LOG_DIR = path_1.default.resolve(exports.STORAGE_DIR, "system_logs");
exports.FULL_DEPLOYMENT_TEMPLATE_PATH = path_1.default.resolve(exports.CLI_DIR, `templates/deployment.yaml`);
exports.NAMESPACE_TEMPLATE_PATH = path_1.default.resolve(exports.CLI_DIR, `templates/namespace.yaml`);
exports.README_TEMPLATE_PATH = path_1.default.resolve(exports.CLI_DIR, `templates/readme-template.md`);
exports.DIGITOP_CDN_URL = `https://google-cdn.digitop.vn`;
exports.ANALYTICS_SA_PATH = path_1.default.resolve(`keys/analytics-service-account.json`);
// DEFAULT
exports.BUILD_ENV_PATH = path_1.default.resolve(exports.CLI_DIR, `templates/.env`);