diff --git a/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.html b/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.html
index ed104604c..6b69bc4fd 100644
--- a/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.html
+++ b/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.html
@@ -115,9 +115,10 @@
>
-
+
{{ item.Node }}
+ {{ item.Node }}
-
|
diff --git a/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.js b/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.js
index 03ca5f637..837cbd230 100644
--- a/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.js
+++ b/app/kubernetes/components/datatables/application/containers-datatable/containersDatatable.js
@@ -9,5 +9,6 @@ angular.module('portainer.kubernetes').component('kubernetesContainersDatatable'
orderBy: '@',
refreshCallback: '<',
showConsole: '<',
+ accessNode: '<',
},
});
diff --git a/app/kubernetes/views/applications/edit/application.html b/app/kubernetes/views/applications/edit/application.html
index 08a2cf579..377ceb1b4 100644
--- a/app/kubernetes/views/applications/edit/application.html
+++ b/app/kubernetes/views/applications/edit/application.html
@@ -560,6 +560,7 @@
table-key="kubernetes.application.containers"
order-by="PodName"
show-console="ctrl.state.canShowConsole"
+ access-node="ctrl.state.canAccessNode"
>
diff --git a/app/kubernetes/views/applications/edit/applicationController.js b/app/kubernetes/views/applications/edit/applicationController.js
index 3f735483f..35381ace0 100644
--- a/app/kubernetes/views/applications/edit/applicationController.js
+++ b/app/kubernetes/views/applications/edit/applicationController.js
@@ -334,6 +334,7 @@ class KubernetesApplicationController {
expandedNote: false,
useIngress: false,
isAuthorized: this.Authentication.hasAuthorizations(['K8sApplicationDetailsW']),
+ canAccessNode: this.Authentication.hasAuthorizations(['K8sClusterNodeR']),
canShowConsole: this.Authentication.hasAuthorizations(['K8sApplicationConsoleRW']),
};