Compare commits
1 Commits
fix/EE-661
...
fix/EE-431
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b1abc624b1 |
@@ -1,5 +1,5 @@
|
||||
import $ from 'jquery';
|
||||
import { PortainerEndpointTypes } from 'Portainer/models/endpoint/models';
|
||||
import { PortainerEndpointTypes } from 'portainer/models/endpoint/models';
|
||||
|
||||
/* @ngInject */
|
||||
export function onStartupAngular($rootScope, $state, $interval, LocalStorage, EndpointProvider, SystemService, cfpLoadingBar, $transitions, HttpRequestHelper) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import angular from 'angular';
|
||||
import _ from 'lodash-es';
|
||||
import { DockerHubViewModel } from 'Portainer/models/dockerhub';
|
||||
import { DockerHubViewModel } from 'portainer/models/dockerhub';
|
||||
import { RegistryTypes } from '@/portainer/models/registryTypes';
|
||||
|
||||
class porImageRegistryController {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { RegistryTypes } from 'Portainer/models/registryTypes';
|
||||
import { RegistryTypes } from 'portainer/models/registryTypes';
|
||||
|
||||
angular.module('portainer.docker').factory('ImageHelper', ImageHelperFactory);
|
||||
function ImageHelperFactory() {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import _ from 'lodash-es';
|
||||
import angular from 'angular';
|
||||
import { AccessControlFormData } from 'Portainer/components/accessControlForm/porAccessControlFormModel';
|
||||
import { AccessControlFormData } from 'portainer/components/accessControlForm/porAccessControlFormModel';
|
||||
|
||||
class CreateConfigController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
|
||||
import * as envVarsUtils from '@/portainer/helpers/env-vars';
|
||||
import { FeatureId } from 'Portainer/feature-flags/enums';
|
||||
import { FeatureId } from '@/portainer/feature-flags/enums';
|
||||
import { ContainerCapabilities, ContainerCapability } from '../../../models/containerCapabilities';
|
||||
import { AccessControlFormData } from '../../../../portainer/components/accessControlForm/porAccessControlFormModel';
|
||||
import { ContainerDetailsViewModel } from '../../../models/container';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import moment from 'moment';
|
||||
import _ from 'lodash-es';
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
import { confirmContainerDeletion } from '@/portainer/services/modal.service/prompt';
|
||||
import { FeatureId } from '@/portainer/feature-flags/enums';
|
||||
import { ResourceControlType } from '@/react/portainer/access-control/types';
|
||||
|
||||
@@ -2,7 +2,7 @@ import angular from 'angular';
|
||||
import _ from 'lodash';
|
||||
|
||||
import { isOfflineEndpoint } from '@/portainer/helpers/endpointHelper';
|
||||
import { PortainerEndpointTypes } from 'Portainer/models/endpoint/models';
|
||||
import { PortainerEndpointTypes } from '@/portainer/models/endpoint/models';
|
||||
import { useContainerStatusComponent } from '@/react/docker/DashboardView/ContainerStatus';
|
||||
import { useImagesTotalSizeComponent } from '@/react/docker/DashboardView/ImagesTotalSize';
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
|
||||
angular.module('portainer.docker').controller('ImageController', [
|
||||
'$async',
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
import { isOfflineEndpoint } from '@/portainer/helpers/endpointHelper';
|
||||
|
||||
angular.module('portainer.docker').controller('ImagesController', [
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
|
||||
angular.module('portainer.docker').controller('ImportImageController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import DockerNetworkHelper from 'Docker/helpers/networkHelper';
|
||||
import DockerNetworkHelper from 'docker/helpers/networkHelper';
|
||||
import { isOfflineEndpoint } from '@/portainer/helpers/endpointHelper';
|
||||
|
||||
angular.module('portainer.docker').controller('NetworksController', [
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { TeamAccessViewModel, UserAccessViewModel } from 'Portainer/models/access';
|
||||
import { TeamAccessViewModel, UserAccessViewModel } from 'portainer/models/access';
|
||||
|
||||
class DockerRegistryAccessController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
import * as envVarsUtils from '@/portainer/helpers/env-vars';
|
||||
import { AccessControlFormData } from '../../../../portainer/components/accessControlForm/porAccessControlFormModel';
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ require('./includes/updateconfig.html');
|
||||
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import { PorImageRegistryModel } from 'Docker/models/porImageRegistry';
|
||||
import { PorImageRegistryModel } from 'docker/models/porImageRegistry';
|
||||
import * as envVarsUtils from '@/portainer/helpers/env-vars';
|
||||
import { ResourceControlType } from '@/react/portainer/access-control/types';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesConfigurationTypes } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationTypes } from 'kubernetes/models/configuration/models';
|
||||
|
||||
export default class {
|
||||
$onInit() {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesApplicationDeploymentTypes, KubernetesApplicationTypes } from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import { KubernetesConfigurationTypes } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesApplicationDeploymentTypes, KubernetesApplicationTypes } from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
import { KubernetesConfigurationTypes } from 'kubernetes/models/configuration/models';
|
||||
|
||||
angular.module('portainer.docker').controller('KubernetesApplicationsDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesApplicationDeploymentTypes } from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import { KubernetesServiceTypes } from 'Kubernetes/models/service/models';
|
||||
import { KubernetesApplicationDeploymentTypes } from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
import { KubernetesServiceTypes } from 'kubernetes/models/service/models';
|
||||
|
||||
angular.module('portainer.docker').controller('KubernetesApplicationsPortsDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesApplicationDeploymentTypes } from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import { KubernetesApplicationDeploymentTypes } from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
angular.module('portainer.kubernetes').controller('KubernetesApplicationsStacksDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import KubernetesConfigurationHelper from 'Kubernetes/helpers/configurationHelper';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import KubernetesConfigurationHelper from 'kubernetes/helpers/configurationHelper';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
angular.module('portainer.docker').controller('KubernetesConfigurationsDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { KubernetesApplicationDeploymentTypes } from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import { KubernetesApplicationDeploymentTypes } from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
angular.module('portainer.docker').controller('KubernetesNodeApplicationsDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
|
||||
angular.module('portainer.docker').controller('KubernetesResourcePoolApplicationsDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
angular.module('portainer.docker').controller('KubernetesResourcePoolsDatatableController', [
|
||||
'$scope',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import angular from 'angular';
|
||||
import KubernetesVolumeHelper from 'Kubernetes/helpers/volumeHelper';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import KubernetesVolumeHelper from 'kubernetes/helpers/volumeHelper';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
// TODO: review - refactor to use `extends GenericDatatableController`
|
||||
class KubernetesVolumesDatatableController {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
export default class HelmTemplatesController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesServicePort, KubernetesIngressServiceRoute } from 'Kubernetes/models/service/models';
|
||||
import { KubernetesFormValidationReferences } from 'Kubernetes/models/application/formValues';
|
||||
import KubernetesFormValidationHelper from 'Kubernetes/helpers/formValidationHelper';
|
||||
import { KubernetesApplicationPublishingTypes } from 'Kubernetes/models/application/models/constants';
|
||||
import { KubernetesServicePort, KubernetesIngressServiceRoute } from 'kubernetes/models/service/models';
|
||||
import { KubernetesFormValidationReferences } from 'kubernetes/models/application/formValues';
|
||||
import KubernetesFormValidationHelper from 'kubernetes/helpers/formValidationHelper';
|
||||
import { KubernetesApplicationPublishingTypes } from 'kubernetes/models/application/models/constants';
|
||||
|
||||
export default class KubeServicesItemViewController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { KubernetesService, KubernetesServicePort, KubernetesServiceTypes } from 'Kubernetes/models/service/models';
|
||||
import { KubernetesApplicationPublishingTypes } from 'Kubernetes/models/application/models/constants';
|
||||
import { KubernetesService, KubernetesServicePort, KubernetesServiceTypes } from 'kubernetes/models/service/models';
|
||||
import { KubernetesApplicationPublishingTypes } from 'kubernetes/models/application/models/constants';
|
||||
|
||||
export default class KubeServicesViewController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -3,9 +3,9 @@ import angular from 'angular';
|
||||
import _ from 'lodash-es';
|
||||
import chardet from 'chardet';
|
||||
import { Base64 } from 'js-base64';
|
||||
import KubernetesFormValidationHelper from 'Kubernetes/helpers/formValidationHelper';
|
||||
import KubernetesConfigurationHelper from 'Kubernetes/helpers/configurationHelper';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'Kubernetes/models/configuration/formvalues';
|
||||
import KubernetesFormValidationHelper from 'kubernetes/helpers/formValidationHelper';
|
||||
import KubernetesConfigurationHelper from 'kubernetes/helpers/configurationHelper';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'kubernetes/models/configuration/formvalues';
|
||||
|
||||
class KubernetesConfigurationDataController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -16,20 +16,20 @@ import {
|
||||
KubernetesPortainerApplicationStackNameLabel,
|
||||
KubernetesPortainerApplicationStackIdLabel,
|
||||
KubernetesPortainerApplicationKindLabel,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
import { KubernetesServiceTypes } from 'Kubernetes/models/service/models';
|
||||
import KubernetesResourceReservationHelper from 'Kubernetes/helpers/resourceReservationHelper';
|
||||
import { KubernetesApplicationFormValues } from 'Kubernetes/models/application/formValues';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
} from 'kubernetes/models/application/models';
|
||||
import { KubernetesServiceTypes } from 'kubernetes/models/service/models';
|
||||
import KubernetesResourceReservationHelper from 'kubernetes/helpers/resourceReservationHelper';
|
||||
import { KubernetesApplicationFormValues } from 'kubernetes/models/application/formValues';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
|
||||
import KubernetesDeploymentConverter from 'Kubernetes/converters/deployment';
|
||||
import KubernetesDaemonSetConverter from 'Kubernetes/converters/daemonSet';
|
||||
import KubernetesStatefulSetConverter from 'Kubernetes/converters/statefulSet';
|
||||
import KubernetesServiceConverter from 'Kubernetes/converters/service';
|
||||
import KubernetesPersistentVolumeClaimConverter from 'Kubernetes/converters/persistentVolumeClaim';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import { KubernetesIngressHelper } from 'Kubernetes/ingress/helper';
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import KubernetesDeploymentConverter from 'kubernetes/converters/deployment';
|
||||
import KubernetesDaemonSetConverter from 'kubernetes/converters/daemonSet';
|
||||
import KubernetesStatefulSetConverter from 'kubernetes/converters/statefulSet';
|
||||
import KubernetesServiceConverter from 'kubernetes/converters/service';
|
||||
import KubernetesPersistentVolumeClaimConverter from 'kubernetes/converters/persistentVolumeClaim';
|
||||
import PortainerError from 'portainer/error';
|
||||
import { KubernetesIngressHelper } from 'kubernetes/ingress/helper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
|
||||
function _apiPortsToPublishedPorts(pList, pRefs) {
|
||||
const ports = _.map(pList, (item) => {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesConfigMap, KubernetesPortainerAccessConfigMap } from 'Kubernetes/models/config-map/models';
|
||||
import { KubernetesConfigMapCreatePayload, KubernetesConfigMapUpdatePayload } from 'Kubernetes/models/config-map/payloads';
|
||||
import { KubernetesPortainerConfigurationOwnerLabel } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'Kubernetes/models/configuration/formvalues';
|
||||
import { KubernetesConfigMap, KubernetesPortainerAccessConfigMap } from 'kubernetes/models/config-map/models';
|
||||
import { KubernetesConfigMapCreatePayload, KubernetesConfigMapUpdatePayload } from 'kubernetes/models/config-map/payloads';
|
||||
import { KubernetesPortainerConfigurationOwnerLabel } from 'kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'kubernetes/models/configuration/formvalues';
|
||||
|
||||
class KubernetesConfigMapConverter {
|
||||
static apiToPortainerAccessConfigMap(data) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesConfiguration, KubernetesConfigurationTypes } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesConfiguration, KubernetesConfigurationTypes } from 'kubernetes/models/configuration/models';
|
||||
|
||||
class KubernetesConfigurationConverter {
|
||||
static secretToConfiguration(secret) {
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
import { KubernetesDaemonSet } from 'Kubernetes/models/daemon-set/models';
|
||||
import { KubernetesDaemonSetCreatePayload } from 'Kubernetes/models/daemon-set/payloads';
|
||||
import { KubernetesDaemonSet } from 'kubernetes/models/daemon-set/models';
|
||||
import { KubernetesDaemonSetCreatePayload } from 'kubernetes/models/daemon-set/payloads';
|
||||
import {
|
||||
KubernetesPortainerApplicationStackNameLabel,
|
||||
KubernetesPortainerApplicationNameLabel,
|
||||
KubernetesPortainerApplicationNote,
|
||||
KubernetesPortainerApplicationOwnerLabel,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesResourceReservationHelper from 'Kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import { buildImageFullURI } from 'Docker/helpers/imageHelper';
|
||||
} from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesResourceReservationHelper from 'kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
import { buildImageFullURI } from 'docker/helpers/imageHelper';
|
||||
|
||||
class KubernetesDaemonSetConverter {
|
||||
/**
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
import { KubernetesDeployment } from 'Kubernetes/models/deployment/models';
|
||||
import { KubernetesDeploymentCreatePayload } from 'Kubernetes/models/deployment/payloads';
|
||||
import { KubernetesDeployment } from 'kubernetes/models/deployment/models';
|
||||
import { KubernetesDeploymentCreatePayload } from 'kubernetes/models/deployment/payloads';
|
||||
import {
|
||||
KubernetesPortainerApplicationStackNameLabel,
|
||||
KubernetesPortainerApplicationNameLabel,
|
||||
KubernetesPortainerApplicationOwnerLabel,
|
||||
KubernetesPortainerApplicationNote,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
} from 'kubernetes/models/application/models';
|
||||
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesResourceReservationHelper from 'Kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import { buildImageFullURI } from 'Docker/helpers/imageHelper';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesResourceReservationHelper from 'kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
import { buildImageFullURI } from 'docker/helpers/imageHelper';
|
||||
|
||||
class KubernetesDeploymentConverter {
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesEvent } from 'Kubernetes/models/event/models';
|
||||
import { KubernetesEvent } from 'kubernetes/models/event/models';
|
||||
|
||||
class KubernetesEventConverter {
|
||||
static apiToEvent(data) {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesNamespace } from 'Kubernetes/models/namespace/models';
|
||||
import { KubernetesNamespaceCreatePayload } from 'Kubernetes/models/namespace/payloads';
|
||||
import { KubernetesNamespace } from 'kubernetes/models/namespace/models';
|
||||
import { KubernetesNamespaceCreatePayload } from 'kubernetes/models/namespace/payloads';
|
||||
import {
|
||||
KubernetesPortainerResourcePoolNameLabel,
|
||||
KubernetesPortainerResourcePoolOwnerLabel,
|
||||
KubernetesPortainerNamespaceSystemLabel,
|
||||
} from 'Kubernetes/models/resource-pool/models';
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
} from 'kubernetes/models/resource-pool/models';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
export default class KubernetesNamespaceConverter {
|
||||
static apiToNamespace(data, yaml) {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import _ from 'lodash-es';
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
|
||||
import { KubernetesPersistentVolumeClaim } from 'Kubernetes/models/volume/models';
|
||||
import { KubernetesPersistentVolumClaimCreatePayload } from 'Kubernetes/models/volume/payloads';
|
||||
import { KubernetesPortainerApplicationOwnerLabel, KubernetesPortainerApplicationNameLabel } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesPersistentVolumeClaim } from 'kubernetes/models/volume/models';
|
||||
import { KubernetesPersistentVolumClaimCreatePayload } from 'kubernetes/models/volume/payloads';
|
||||
import { KubernetesPortainerApplicationOwnerLabel, KubernetesPortainerApplicationNameLabel } from 'kubernetes/models/application/models';
|
||||
|
||||
class KubernetesPersistentVolumeClaimConverter {
|
||||
static apiToPersistentVolumeClaim(data, storageClasses, yaml) {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import { KubernetesResourcePool } from 'Kubernetes/models/resource-pool/models';
|
||||
import { KubernetesNamespace } from 'Kubernetes/models/namespace/models';
|
||||
import { KubernetesIngressConverter } from 'Kubernetes/ingress/converter';
|
||||
import { KubernetesResourcePool } from 'kubernetes/models/resource-pool/models';
|
||||
import { KubernetesNamespace } from 'kubernetes/models/namespace/models';
|
||||
import { KubernetesIngressConverter } from 'kubernetes/ingress/converter';
|
||||
import KubernetesResourceQuotaConverter from './resourceQuota';
|
||||
|
||||
class KubernetesResourcePoolConverter {
|
||||
|
||||
@@ -8,13 +8,13 @@ import {
|
||||
KubernetesPortainerResourceQuotaCPURequest,
|
||||
KubernetesPortainerResourceQuotaMemoryRequest,
|
||||
KubernetesResourceQuotaDefaults,
|
||||
} from 'Kubernetes/models/resource-quota/models';
|
||||
import { KubernetesResourceQuotaCreatePayload } from 'Kubernetes/models/resource-quota/payloads';
|
||||
import KubernetesResourceQuotaHelper from 'Kubernetes/helpers/resourceQuotaHelper';
|
||||
import { KubernetesPortainerResourcePoolNameLabel, KubernetesPortainerResourcePoolOwnerLabel } from 'Kubernetes/models/resource-pool/models';
|
||||
import KubernetesResourceReservationHelper from 'Kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import { KubernetesResourcePoolFormValues } from 'Kubernetes/models/resource-pool/formValues';
|
||||
} from 'kubernetes/models/resource-quota/models';
|
||||
import { KubernetesResourceQuotaCreatePayload } from 'kubernetes/models/resource-quota/payloads';
|
||||
import KubernetesResourceQuotaHelper from 'kubernetes/helpers/resourceQuotaHelper';
|
||||
import { KubernetesPortainerResourcePoolNameLabel, KubernetesPortainerResourcePoolOwnerLabel } from 'kubernetes/models/resource-pool/models';
|
||||
import KubernetesResourceReservationHelper from 'kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
import { KubernetesResourcePoolFormValues } from 'kubernetes/models/resource-pool/formValues';
|
||||
|
||||
class KubernetesResourceQuotaConverter {
|
||||
static apiToResourceQuota(data, yaml) {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesSecretCreatePayload, KubernetesSecretUpdatePayload } from 'Kubernetes/models/secret/payloads';
|
||||
import { KubernetesApplicationSecret } from 'Kubernetes/models/secret/models';
|
||||
import { KubernetesPortainerConfigurationDataAnnotation } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesPortainerConfigurationOwnerLabel } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'Kubernetes/models/configuration/formvalues';
|
||||
import { KubernetesSecretCreatePayload, KubernetesSecretUpdatePayload } from 'kubernetes/models/secret/payloads';
|
||||
import { KubernetesApplicationSecret } from 'kubernetes/models/secret/models';
|
||||
import { KubernetesPortainerConfigurationDataAnnotation } from 'kubernetes/models/configuration/models';
|
||||
import { KubernetesPortainerConfigurationOwnerLabel } from 'kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'kubernetes/models/configuration/formvalues';
|
||||
|
||||
class KubernetesSecretConverter {
|
||||
static createPayload(secret) {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import _ from 'lodash-es';
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
|
||||
import { KubernetesServiceCreatePayload } from 'Kubernetes/models/service/payloads';
|
||||
import { KubernetesServiceCreatePayload } from 'kubernetes/models/service/payloads';
|
||||
import {
|
||||
KubernetesApplicationPublishingTypes,
|
||||
KubernetesPortainerApplicationNameLabel,
|
||||
KubernetesPortainerApplicationOwnerLabel,
|
||||
KubernetesPortainerApplicationStackNameLabel,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
import { KubernetesService, KubernetesServiceHeadlessClusterIP, KubernetesServicePort, KubernetesServiceTypes } from 'Kubernetes/models/service/models';
|
||||
import KubernetesServiceHelper from 'Kubernetes/helpers/serviceHelper';
|
||||
} from 'kubernetes/models/application/models';
|
||||
import { KubernetesService, KubernetesServiceHeadlessClusterIP, KubernetesServicePort, KubernetesServiceTypes } from 'kubernetes/models/service/models';
|
||||
import KubernetesServiceHelper from 'kubernetes/helpers/serviceHelper';
|
||||
|
||||
function _publishedPortToServicePort(formValues, publishedPort, type) {
|
||||
if (publishedPort.IsNew || !publishedPort.NeedsDeletion) {
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
import _ from 'lodash-es';
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
|
||||
import { KubernetesStatefulSet } from 'Kubernetes/models/stateful-set/models';
|
||||
import { KubernetesStatefulSetCreatePayload } from 'Kubernetes/models/stateful-set/payloads';
|
||||
import { KubernetesStatefulSet } from 'kubernetes/models/stateful-set/models';
|
||||
import { KubernetesStatefulSetCreatePayload } from 'kubernetes/models/stateful-set/payloads';
|
||||
import {
|
||||
KubernetesPortainerApplicationStackNameLabel,
|
||||
KubernetesPortainerApplicationNameLabel,
|
||||
KubernetesPortainerApplicationOwnerLabel,
|
||||
KubernetesPortainerApplicationNote,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesResourceReservationHelper from 'Kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import { buildImageFullURI } from 'Docker/helpers/imageHelper';
|
||||
} from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesResourceReservationHelper from 'kubernetes/helpers/resourceReservationHelper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
import { buildImageFullURI } from 'docker/helpers/imageHelper';
|
||||
import KubernetesPersistentVolumeClaimConverter from './persistentVolumeClaim';
|
||||
|
||||
class KubernetesStatefulSetConverter {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
|
||||
import { KubernetesStorageClass } from 'Kubernetes/models/storage-class/models';
|
||||
import { KubernetesStorageClassCreatePayload } from 'Kubernetes/models/storage-class/payload';
|
||||
import { KubernetesStorageClass } from 'kubernetes/models/storage-class/models';
|
||||
import { KubernetesStorageClassCreatePayload } from 'kubernetes/models/storage-class/payload';
|
||||
|
||||
class KubernetesStorageClassConverter {
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesVolume } from 'Kubernetes/models/volume/models';
|
||||
import { KubernetesVolume } from 'kubernetes/models/volume/models';
|
||||
|
||||
class KubernetesVolumeConverter {
|
||||
static pvcToVolume(claim, pool) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesEndpoint, KubernetesEndpointAnnotationLeader, KubernetesEndpointSubset } from 'Kubernetes/endpoint/models';
|
||||
import { KubernetesEndpoint, KubernetesEndpointAnnotationLeader, KubernetesEndpointSubset } from 'kubernetes/endpoint/models';
|
||||
|
||||
class KubernetesEndpointConverter {
|
||||
static apiToEndpoint(data) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
import angular from 'angular';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import KubernetesEndpointConverter from 'Kubernetes/endpoint/converter';
|
||||
import PortainerError from 'portainer/error';
|
||||
import KubernetesEndpointConverter from 'kubernetes/endpoint/converter';
|
||||
|
||||
class KubernetesEndpointService {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesApplicationDataAccessPolicies } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesApplicationTypes, KubernetesApplicationTypeStrings } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesPodNodeAffinityNodeSelectorRequirementOperators } from 'Kubernetes/pod/models';
|
||||
import { KubernetesApplicationDataAccessPolicies } from 'kubernetes/models/application/models';
|
||||
import { KubernetesApplicationTypes, KubernetesApplicationTypeStrings } from 'kubernetes/models/application/models';
|
||||
import { KubernetesPodNodeAffinityNodeSelectorRequirementOperators } from 'kubernetes/pod/models';
|
||||
|
||||
angular
|
||||
.module('portainer.kubernetes')
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesConfigurationTypes } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationTypes } from 'kubernetes/models/configuration/models';
|
||||
|
||||
angular.module('portainer.kubernetes').filter('kubernetesConfigurationTypeText', function () {
|
||||
'use strict';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import angular from 'angular';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import PortainerError from 'portainer/error';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('HelmService', HelmService);
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesPortMapping, KubernetesPortMappingPort } from 'Kubernetes/models/port/models';
|
||||
import { KubernetesService, KubernetesServicePort, KubernetesServiceTypes } from 'Kubernetes/models/service/models';
|
||||
import { KubernetesConfigurationTypes } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesPortMapping, KubernetesPortMappingPort } from 'kubernetes/models/port/models';
|
||||
import { KubernetesService, KubernetesServicePort, KubernetesServiceTypes } from 'kubernetes/models/service/models';
|
||||
import { KubernetesConfigurationTypes } from 'kubernetes/models/configuration/models';
|
||||
import {
|
||||
KubernetesApplicationAutoScalerFormValue,
|
||||
KubernetesApplicationConfigurationFormValue,
|
||||
@@ -11,7 +11,7 @@ import {
|
||||
KubernetesApplicationPersistedFolderFormValue,
|
||||
KubernetesApplicationPlacementFormValue,
|
||||
KubernetesApplicationPublishedPortFormValue,
|
||||
} from 'Kubernetes/models/application/formValues';
|
||||
} from 'kubernetes/models/application/formValues';
|
||||
import {
|
||||
KubernetesApplicationEnvConfigMapPayload,
|
||||
KubernetesApplicationEnvPayload,
|
||||
@@ -21,16 +21,16 @@ import {
|
||||
KubernetesApplicationVolumeMountPayload,
|
||||
KubernetesApplicationVolumePersistentPayload,
|
||||
KubernetesApplicationVolumeSecretPayload,
|
||||
} from 'Kubernetes/models/application/payloads';
|
||||
import KubernetesVolumeHelper from 'Kubernetes/helpers/volumeHelper';
|
||||
import { KubernetesApplicationDeploymentTypes, KubernetesApplicationPlacementTypes, KubernetesApplicationTypes, HelmApplication } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesPodAffinity, KubernetesPodNodeAffinityNodeSelectorRequirementOperators } from 'Kubernetes/pod/models';
|
||||
} from 'kubernetes/models/application/payloads';
|
||||
import KubernetesVolumeHelper from 'kubernetes/helpers/volumeHelper';
|
||||
import { KubernetesApplicationDeploymentTypes, KubernetesApplicationPlacementTypes, KubernetesApplicationTypes, HelmApplication } from 'kubernetes/models/application/models';
|
||||
import { KubernetesPodAffinity, KubernetesPodNodeAffinityNodeSelectorRequirementOperators } from 'kubernetes/pod/models';
|
||||
import {
|
||||
KubernetesNodeSelectorRequirementPayload,
|
||||
KubernetesNodeSelectorTermPayload,
|
||||
KubernetesPodNodeAffinityPayload,
|
||||
KubernetesPreferredSchedulingTermPayload,
|
||||
} from 'Kubernetes/pod/payloads/affinities';
|
||||
} from 'kubernetes/pod/payloads/affinities';
|
||||
|
||||
export const PodKubernetesInstanceLabel = 'app.kubernetes.io/instance';
|
||||
export const PodManagedByLabel = 'app.kubernetes.io/managed-by';
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import angular from 'angular';
|
||||
import _ from 'lodash-es';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import PortainerError from 'portainer/error';
|
||||
|
||||
import { KubernetesApplicationTypes } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesSystem_DefaultDeploymentUniqueLabelKey, KubernetesSystem_AnnotationsToSkip } from 'Kubernetes/models/history/models';
|
||||
import { KubernetesApplicationTypes } from 'kubernetes/models/application/models';
|
||||
import { KubernetesSystem_DefaultDeploymentUniqueLabelKey, KubernetesSystem_AnnotationsToSkip } from 'kubernetes/models/history/models';
|
||||
|
||||
class KubernetesApplicationRollbackHelper {
|
||||
static getPatchPayload(application, targetRevision) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import { KubernetesPortainerConfigMapAccessKey } from 'Kubernetes/models/config-map/models';
|
||||
import { UserAccessViewModel, TeamAccessViewModel } from 'Portainer/models/access';
|
||||
import { KubernetesPortainerConfigMapAccessKey } from 'kubernetes/models/config-map/models';
|
||||
import { UserAccessViewModel, TeamAccessViewModel } from 'portainer/models/access';
|
||||
|
||||
class KubernetesConfigMapHelper {
|
||||
static parseJSONData(configMap) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
import YAML from 'yaml';
|
||||
import { KubernetesConfigurationTypes } from 'Kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'Kubernetes/models/configuration/formvalues';
|
||||
import { KubernetesConfigurationTypes } from 'kubernetes/models/configuration/models';
|
||||
import { KubernetesConfigurationFormValuesEntry } from 'kubernetes/models/configuration/formvalues';
|
||||
|
||||
class KubernetesConfigurationHelper {
|
||||
static getUsingApplications(config, applications) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import _ from 'lodash-es';
|
||||
import angular from 'angular';
|
||||
import { KubernetesSystem_DefaultDeploymentUniqueLabelKey, KubernetesSystem_RevisionAnnotation } from 'Kubernetes/models/history/models';
|
||||
import { KubernetesSystem_DefaultDeploymentUniqueLabelKey, KubernetesSystem_RevisionAnnotation } from 'kubernetes/models/history/models';
|
||||
|
||||
class KubernetesDeploymentHistoryHelper {
|
||||
static _isControlledBy(deployment) {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import _ from 'lodash-es';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import PortainerError from 'portainer/error';
|
||||
|
||||
import KubernetesDeploymentHistoryHelper from 'Kubernetes/helpers/history/deployment';
|
||||
import KubernetesDaemonSetHistoryHelper from 'Kubernetes/helpers/history/daemonset';
|
||||
import KubernetesStatefulSetHistoryHelper from 'Kubernetes/helpers/history/statefulset';
|
||||
import { KubernetesApplicationTypes } from 'Kubernetes/models/application/models';
|
||||
import KubernetesDeploymentHistoryHelper from 'kubernetes/helpers/history/deployment';
|
||||
import KubernetesDaemonSetHistoryHelper from 'kubernetes/helpers/history/daemonset';
|
||||
import KubernetesStatefulSetHistoryHelper from 'kubernetes/helpers/history/statefulset';
|
||||
import { KubernetesApplicationTypes } from 'kubernetes/models/application/models';
|
||||
|
||||
class KubernetesHistoryHelper {
|
||||
static getRevisions(rawRevisions, application) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import { KUBERNETES_DEFAULT_NAMESPACE, KUBERNETES_DEFAULT_SYSTEM_NAMESPACES } from 'Kubernetes/models/namespace/models';
|
||||
import { isSystem } from 'Kubernetes/store/namespace';
|
||||
import { KUBERNETES_DEFAULT_NAMESPACE, KUBERNETES_DEFAULT_SYSTEM_NAMESPACES } from 'kubernetes/models/namespace/models';
|
||||
import { isSystem } from 'kubernetes/store/namespace';
|
||||
|
||||
export default class KubernetesNamespaceHelper {
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesPortainerResourceQuotaPrefix } from 'Kubernetes/models/resource-quota/models';
|
||||
import { KubernetesPortainerResourceQuotaPrefix } from 'kubernetes/models/resource-quota/models';
|
||||
|
||||
class KubernetesResourceQuotaHelper {
|
||||
static generateResourceQuotaName(name) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import _ from 'lodash-es';
|
||||
import filesizeParser from 'filesize-parser';
|
||||
import { KubernetesResourceReservation } from 'Kubernetes/models/resource-reservation/models';
|
||||
import { KubernetesResourceReservation } from 'kubernetes/models/resource-reservation/models';
|
||||
|
||||
class KubernetesResourceReservationHelper {
|
||||
static computeResourceReservation(pods) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesServiceHeadlessPrefix } from 'Kubernetes/models/service/models';
|
||||
import { KubernetesServiceHeadlessPrefix } from 'kubernetes/models/service/models';
|
||||
|
||||
class KubernetesServiceHelper {
|
||||
static generateHeadlessServiceName(name) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import _ from 'lodash-es';
|
||||
import { KubernetesStack } from 'Kubernetes/models/stack/models';
|
||||
import { KubernetesStack } from '@/kubernetes/models/stack/models';
|
||||
|
||||
class KubernetesStackHelper {
|
||||
static stacksFromApplications(applications) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import _ from 'lodash-es';
|
||||
import uuidv4 from 'uuid/v4';
|
||||
import { KubernetesApplicationTypes } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesApplicationTypes } from 'kubernetes/models/application/models';
|
||||
|
||||
class KubernetesVolumeHelper {
|
||||
// TODO: review
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import _ from 'lodash-es';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import { KubernetesApplication, KubernetesApplicationTypes, KubernetesApplicationTypeStrings } from 'Kubernetes/models/application/models';
|
||||
import { KubernetesDeployment } from 'Kubernetes/models/deployment/models';
|
||||
import { KubernetesStatefulSet } from 'Kubernetes/models/stateful-set/models';
|
||||
import { KubernetesDaemonSet } from 'Kubernetes/models/daemon-set/models';
|
||||
import PortainerError from 'portainer/error';
|
||||
import { KubernetesApplication, KubernetesApplicationTypes, KubernetesApplicationTypeStrings } from 'kubernetes/models/application/models';
|
||||
import { KubernetesDeployment } from 'kubernetes/models/deployment/models';
|
||||
import { KubernetesStatefulSet } from 'kubernetes/models/stateful-set/models';
|
||||
import { KubernetesDaemonSet } from 'kubernetes/models/daemon-set/models';
|
||||
|
||||
export class KubernetesHorizontalPodAutoScalerHelper {
|
||||
static findApplicationBoundScaler(sList, app) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesHorizontalPodAutoScalers', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import angular from 'angular';
|
||||
import _ from 'lodash-es';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import { KubernetesCommonParams } from 'Kubernetes/models/common/params';
|
||||
import PortainerError from 'portainer/error';
|
||||
import { KubernetesCommonParams } from 'kubernetes/models/common/params';
|
||||
import { KubernetesHorizontalPodAutoScalerConverter } from './converter';
|
||||
|
||||
class KubernetesHorizontalPodAutoScalerService {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import _ from 'lodash-es';
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
import {
|
||||
KubernetesResourcePoolIngressClassAnnotationFormValue,
|
||||
KubernetesResourcePoolIngressClassFormValue,
|
||||
KubernetesResourcePoolIngressClassHostFormValue,
|
||||
} from 'Kubernetes/models/resource-pool/formValues';
|
||||
} from 'kubernetes/models/resource-pool/formValues';
|
||||
import { KubernetesApplicationPublishingTypes } from '../models/application/models';
|
||||
import { KubernetesIngress, KubernetesIngressRule } from './models';
|
||||
import { KubernetesIngressCreatePayload, KubernetesIngressRuleCreatePayload, KubernetesIngressRulePathCreatePayload } from './payloads';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
export function KubernetesIngressCreatePayload() {
|
||||
return {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesIngresses', factory);
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import _ from 'lodash-es';
|
||||
import angular from 'angular';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import { KubernetesCommonParams } from 'Kubernetes/models/common/params';
|
||||
import PortainerError from 'portainer/error';
|
||||
import { KubernetesCommonParams } from 'kubernetes/models/common/params';
|
||||
import { KubernetesIngressConverter } from './converter';
|
||||
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import angular from 'angular';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import { KubernetesCommonParams } from 'Kubernetes/models/common/params';
|
||||
import PortainerError from 'portainer/error';
|
||||
import { KubernetesCommonParams } from 'kubernetes/models/common/params';
|
||||
|
||||
class KubernetesMetricsService {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* Payload for CREATE
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesDaemonSetCreatePayload Model
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesDeploymentCreatePayload Model
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesNginxRewriteTargetAnnotations, KubernetesNginxUseregexAnnotations, KubernetesTraefikRewriteTargetAnnotations } from 'Kubernetes/ingress/constants';
|
||||
import { KubernetesNginxRewriteTargetAnnotations, KubernetesNginxUseregexAnnotations, KubernetesTraefikRewriteTargetAnnotations } from 'kubernetes/ingress/constants';
|
||||
|
||||
export function KubernetesResourcePoolFormValues(defaults) {
|
||||
this.Name = '';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import KubernetesResourceQuotaHelper from 'Kubernetes/helpers/resourceQuotaHelper';
|
||||
import KubernetesResourceQuotaHelper from 'kubernetes/helpers/resourceQuotaHelper';
|
||||
|
||||
export const KubernetesPortainerResourceQuotaPrefix = 'portainer-rq-';
|
||||
export const KubernetesPortainerResourceQuotaCPULimit = 'limits.cpu';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
import {
|
||||
KubernetesPortainerResourceQuotaCPURequest,
|
||||
KubernetesPortainerResourceQuotaMemoryRequest,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesSecretCreatePayload Model
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesServiceCreatePayload Model
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesStatefulSetCreatePayload Model
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesStorageClassCreatePayload Model
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
/**
|
||||
* KubernetesPersistentVolumClaimCreatePayload Model
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
import { KubernetesNode, KubernetesNodeDetails, KubernetesNodeTaint, KubernetesNodeAvailabilities, KubernetesPortainerNodeDrainLabel } from 'Kubernetes/node/models';
|
||||
import KubernetesResourceReservationHelper from 'Kubernetes/helpers/resourceReservationHelper';
|
||||
import { KubernetesNodeFormValues, KubernetesNodeTaintFormValues, KubernetesNodeLabelFormValues } from 'Kubernetes/node/formValues';
|
||||
import { KubernetesNodeCreatePayload, KubernetesNodeTaintPayload } from 'Kubernetes/node/payload';
|
||||
import { KubernetesNode, KubernetesNodeDetails, KubernetesNodeTaint, KubernetesNodeAvailabilities, KubernetesPortainerNodeDrainLabel } from 'kubernetes/node/models';
|
||||
import KubernetesResourceReservationHelper from 'kubernetes/helpers/resourceReservationHelper';
|
||||
import { KubernetesNodeFormValues, KubernetesNodeTaintFormValues, KubernetesNodeLabelFormValues } from 'kubernetes/node/formValues';
|
||||
import { KubernetesNodeCreatePayload, KubernetesNodeTaintPayload } from 'kubernetes/node/payload';
|
||||
|
||||
class KubernetesNodeConverter {
|
||||
static apiToNode(data, res) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesNodes', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import angular from 'angular';
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import PortainerError from 'Portainer/error';
|
||||
import KubernetesNodeConverter from 'Kubernetes/node/converter';
|
||||
import { KubernetesCommonParams } from 'Kubernetes/models/common/params';
|
||||
import PortainerError from 'portainer/error';
|
||||
import KubernetesNodeConverter from 'kubernetes/node/converter';
|
||||
import { KubernetesCommonParams } from 'kubernetes/models/common/params';
|
||||
|
||||
class KubernetesNodeService {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import * as JsonPatch from 'fast-json-patch';
|
||||
import _ from 'lodash-es';
|
||||
|
||||
import KubernetesCommonHelper from 'Kubernetes/helpers/commonHelper';
|
||||
import KubernetesCommonHelper from 'kubernetes/helpers/commonHelper';
|
||||
import {
|
||||
KubernetesPortainerApplicationStackNameLabel,
|
||||
KubernetesPortainerApplicationNameLabel,
|
||||
KubernetesPortainerApplicationOwnerLabel,
|
||||
KubernetesPortainerApplicationNote,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
} from 'kubernetes/models/application/models';
|
||||
|
||||
import { KubernetesPod, KubernetesPodToleration, KubernetesPodAffinity, KubernetesPodContainer, KubernetesPodContainerTypes, KubernetesPodEviction } from 'Kubernetes/pod/models';
|
||||
import { KubernetesPod, KubernetesPodToleration, KubernetesPodAffinity, KubernetesPodContainer, KubernetesPodContainerTypes, KubernetesPodEviction } from 'kubernetes/pod/models';
|
||||
import { createPayloadFactory } from './payloads/create';
|
||||
|
||||
function computeStatus(statuses) {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { KubernetesCommonMetadataPayload } from 'Kubernetes/models/common/payloads';
|
||||
import { KubernetesCommonMetadataPayload } from 'kubernetes/models/common/payloads';
|
||||
|
||||
export function createPayloadFactory() {
|
||||
return {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import angular from 'angular';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import PortainerError from 'portainer/error';
|
||||
|
||||
import { KubernetesCommonParams } from 'Kubernetes/models/common/params';
|
||||
import KubernetesPodConverter from 'Kubernetes/pod/converter';
|
||||
import { KubernetesCommonParams } from 'kubernetes/models/common/params';
|
||||
import KubernetesPodConverter from 'kubernetes/pod/converter';
|
||||
|
||||
class KubernetesPodService {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import KubernetesNamespaceHelper from 'Kubernetes/helpers/namespaceHelper';
|
||||
import KubernetesNamespaceHelper from 'kubernetes/helpers/namespaceHelper';
|
||||
|
||||
export default class KubernetesRegistryAccessController {
|
||||
/* @ngInject */
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesConfigMaps', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesControllerRevisions', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesDaemonSets', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesDeployments', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesEvents', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesNamespaces', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesPersistentVolumeClaims', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { logsHandler } from 'Docker/rest/response/handlers';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
import { logsHandler } from 'docker/rest/response/handlers';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesPods', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesReplicaSets', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesResourceQuotas', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesSecrets', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesServices', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesStatefulSets', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { rawResponse } from 'Kubernetes/rest/response/transform';
|
||||
import { rawResponse } from 'kubernetes/rest/response/transform';
|
||||
|
||||
angular.module('portainer.kubernetes').factory('KubernetesStorage', [
|
||||
'$resource',
|
||||
|
||||
@@ -1,24 +1,24 @@
|
||||
import _ from 'lodash-es';
|
||||
import angular from 'angular';
|
||||
import PortainerError from 'Portainer/error';
|
||||
import PortainerError from 'portainer/error';
|
||||
|
||||
import {
|
||||
KubernetesApplication,
|
||||
KubernetesApplicationDeploymentTypes,
|
||||
KubernetesApplicationPublishingTypes,
|
||||
KubernetesApplicationTypes,
|
||||
} from 'Kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'Kubernetes/helpers/application';
|
||||
import KubernetesApplicationRollbackHelper from 'Kubernetes/helpers/application/rollback';
|
||||
import KubernetesApplicationConverter from 'Kubernetes/converters/application';
|
||||
import { KubernetesDeployment } from 'Kubernetes/models/deployment/models';
|
||||
import { KubernetesStatefulSet } from 'Kubernetes/models/stateful-set/models';
|
||||
import { KubernetesDaemonSet } from 'Kubernetes/models/daemon-set/models';
|
||||
import KubernetesServiceHelper from 'Kubernetes/helpers/serviceHelper';
|
||||
import { KubernetesHorizontalPodAutoScalerHelper } from 'Kubernetes/horizontal-pod-auto-scaler/helper';
|
||||
import { KubernetesHorizontalPodAutoScalerConverter } from 'Kubernetes/horizontal-pod-auto-scaler/converter';
|
||||
import { KubernetesIngressConverter } from 'Kubernetes/ingress/converter';
|
||||
import KubernetesPodConverter from 'Kubernetes/pod/converter';
|
||||
} from 'kubernetes/models/application/models';
|
||||
import KubernetesApplicationHelper from 'kubernetes/helpers/application';
|
||||
import KubernetesApplicationRollbackHelper from 'kubernetes/helpers/application/rollback';
|
||||
import KubernetesApplicationConverter from 'kubernetes/converters/application';
|
||||
import { KubernetesDeployment } from 'kubernetes/models/deployment/models';
|
||||
import { KubernetesStatefulSet } from 'kubernetes/models/stateful-set/models';
|
||||
import { KubernetesDaemonSet } from 'kubernetes/models/daemon-set/models';
|
||||
import KubernetesServiceHelper from 'kubernetes/helpers/serviceHelper';
|
||||
import { KubernetesHorizontalPodAutoScalerHelper } from 'kubernetes/horizontal-pod-auto-scaler/helper';
|
||||
import { KubernetesHorizontalPodAutoScalerConverter } from 'kubernetes/horizontal-pod-auto-scaler/converter';
|
||||
import { KubernetesIngressConverter } from 'kubernetes/ingress/converter';
|
||||
import KubernetesPodConverter from 'kubernetes/pod/converter';
|
||||
|
||||
class KubernetesApplicationService {
|
||||
/* #region CONSTRUCTOR */
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user