1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-22 14:59:41 +02:00

update endpoint angular state (#10950)
Some checks failed
ci / build_images (map[arch:amd64 platform:linux]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
ci / build_images (map[arch:arm64 platform:linux]) (push) Has been cancelled
/ triage (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Test / test-client (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:linux]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
Test / test-server (map[arch:arm64 platform:linux]) (push) Has been cancelled
ci / build_manifests (push) Has been cancelled
Close Stale Issues / stale (push) Has been cancelled
Nightly Code Security Scan / Client Dependency Check (push) Has been cancelled
Nightly Code Security Scan / Server Dependency Check (push) Has been cancelled
Nightly Code Security Scan / Image Vulnerability Check (push) Has been cancelled
Nightly Code Security Scan / Analyse Scan Results (push) Has been cancelled

This commit is contained in:
Prabhat Khera 2024-01-12 16:44:49 +13:00 committed by GitHub
parent cf88570c39
commit 067a7d148f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -50,7 +50,9 @@ class KubernetesCreateApplicationController {
KubernetesVolumeService,
RegistryService,
StackService,
KubernetesNodesLimitsService
KubernetesNodesLimitsService,
EndpointService,
StateManager
) {
this.$scope = $scope;
this.$async = $async;
@ -69,6 +71,8 @@ class KubernetesCreateApplicationController {
this.RegistryService = RegistryService;
this.StackService = StackService;
this.KubernetesNodesLimitsService = KubernetesNodesLimitsService;
this.EndpointService = EndpointService;
this.StateManager = StateManager;
this.ApplicationDeploymentTypes = KubernetesApplicationDeploymentTypes;
this.ApplicationDataAccessPolicies = KubernetesApplicationDataAccessPolicies;
@ -959,6 +963,9 @@ class KubernetesCreateApplicationController {
$onInit() {
return this.$async(async () => {
try {
this.endpoint = await this.EndpointService.endpoint(this.endpoint.Id);
await this.StateManager.updateEndpointState(this.endpoint);
this.storageClasses = this.endpoint.Kubernetes.Configuration.StorageClasses;
this.state.useLoadBalancer = this.endpoint.Kubernetes.Configuration.UseLoadBalancer;
this.state.useServerMetrics = this.endpoint.Kubernetes.Configuration.UseServerMetrics;