diff --git a/app/kubernetes/__module.js b/app/kubernetes/__module.js
index 470404b8e..74e07f892 100644
--- a/app/kubernetes/__module.js
+++ b/app/kubernetes/__module.js
@@ -293,15 +293,12 @@ angular.module('portainer.kubernetes', ['portainer.app', registriesModule, custo
const deploy = {
name: 'kubernetes.deploy',
- url: '/deploy?templateId',
+ url: '/deploy?templateId&referrer',
views: {
'content@': {
component: 'kubernetesDeployView',
},
},
- params: {
- templateId: '',
- },
};
const resourcePools = {
diff --git a/app/kubernetes/components/datatables/applications-datatable/applicationsDatatable.html b/app/kubernetes/components/datatables/applications-datatable/applicationsDatatable.html
index af5adf0c3..4364851d4 100644
--- a/app/kubernetes/components/datatables/applications-datatable/applicationsDatatable.html
+++ b/app/kubernetes/components/datatables/applications-datatable/applicationsDatatable.html
@@ -89,7 +89,7 @@
ng-if="$ctrl.isPrimary"
type="button"
class="btn btn-sm btn-primary vertical-center !ml-0 h-fit"
- ui-sref="kubernetes.deploy"
+ ui-sref="kubernetes.deploy({ referrer: 'kubernetes.applications' })"
data-cy="k8sApp-deployFromManifestButton"
>
Create from manifest
diff --git a/app/kubernetes/components/datatables/configurations-datatable/configurationsDatatable.html b/app/kubernetes/components/datatables/configurations-datatable/configurationsDatatable.html
index 494a42e15..722ca5acb 100644
--- a/app/kubernetes/components/datatables/configurations-datatable/configurationsDatatable.html
+++ b/app/kubernetes/components/datatables/configurations-datatable/configurationsDatatable.html
@@ -37,7 +37,12 @@
-