UNPKG

@stolostron/multicluster-sdk

Version:

Provides extensions and APIs that dynamic plugins can use to leverage multicluster capabilities provided by Red Hat Advanced Cluster Management.

18 lines 1.67 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MULTICLUSTER_OBSERVABILITY_NOT_INSTALLED = exports.NO_FLEET_AVAILABLE_ERROR = exports.MANAGED_CLUSTER_API_PATH = exports.BASE_FLEET_SEARCH_PATH = exports.BASE_K8S_API_PATH = exports.BACKEND_URL = exports.DEFAULT_PROMETHEUS_TIMESPAN = exports.DEFAULT_PROMETHEUS_SAMPLES = exports.ALERTMANAGER_TENANCY_BASE_PATH = exports.ALERTMANAGER_USER_WORKLOAD_BASE_PATH = exports.ALERTMANAGER_BASE_PATH = exports.PROMETHEUS_TENANCY_BASE_PATH = exports.PROMETHEUS_BASE_PATH = void 0; /* Copyright Contributors to the Open Cluster Management project */ exports.PROMETHEUS_BASE_PATH = window.SERVER_FLAGS.prometheusBaseURL; exports.PROMETHEUS_TENANCY_BASE_PATH = window.SERVER_FLAGS.prometheusTenancyBaseURL; exports.ALERTMANAGER_BASE_PATH = window.SERVER_FLAGS.alertManagerBaseURL; exports.ALERTMANAGER_USER_WORKLOAD_BASE_PATH = window.SERVER_FLAGS.alertmanagerUserWorkloadBaseURL; exports.ALERTMANAGER_TENANCY_BASE_PATH = 'api/alertmanager-tenancy'; // remove it once it get added to SERVER_FLAGS exports.DEFAULT_PROMETHEUS_SAMPLES = 60; exports.DEFAULT_PROMETHEUS_TIMESPAN = 1000 * 60 * 60; exports.BACKEND_URL = '/api/proxy/plugin/mce/console/multicloud'; exports.BASE_K8S_API_PATH = '/api/kubernetes'; exports.BASE_FLEET_SEARCH_PATH = '/multicloud/search/resources'; exports.MANAGED_CLUSTER_API_PATH = 'managedclusterproxy'; exports.NO_FLEET_AVAILABLE_ERROR = 'A version of RHACM that is compatible with the multicluster SDK is not available'; exports.MULTICLUSTER_OBSERVABILITY_NOT_INSTALLED = 'Multicluster observability is not installed on this cluster'; //# sourceMappingURL=constants.js.map