diff --git a/ui/app/templates/components/job-page/batch.hbs b/ui/app/templates/components/job-page/batch.hbs
index d92573add..aa4036356 100644
--- a/ui/app/templates/components/job-page/batch.hbs
+++ b/ui/app/templates/components/job-page/batch.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/components/job-page/parameterized-child.hbs b/ui/app/templates/components/job-page/parameterized-child.hbs
index cd3d18f0b..6b53b2d72 100644
--- a/ui/app/templates/components/job-page/parameterized-child.hbs
+++ b/ui/app/templates/components/job-page/parameterized-child.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/components/job-page/parameterized.hbs b/ui/app/templates/components/job-page/parameterized.hbs
index b976e73a8..b60677f4b 100644
--- a/ui/app/templates/components/job-page/parameterized.hbs
+++ b/ui/app/templates/components/job-page/parameterized.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/components/job-page/periodic-child.hbs b/ui/app/templates/components/job-page/periodic-child.hbs
index 946ce2579..3ac3b61de 100644
--- a/ui/app/templates/components/job-page/periodic-child.hbs
+++ b/ui/app/templates/components/job-page/periodic-child.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/components/job-page/periodic.hbs b/ui/app/templates/components/job-page/periodic.hbs
index 31e0ffe32..8767d24cd 100644
--- a/ui/app/templates/components/job-page/periodic.hbs
+++ b/ui/app/templates/components/job-page/periodic.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/components/job-page/service.hbs b/ui/app/templates/components/job-page/service.hbs
index 80e2ab721..fdfdd4761 100644
--- a/ui/app/templates/components/job-page/service.hbs
+++ b/ui/app/templates/components/job-page/service.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/components/job-page/system.hbs b/ui/app/templates/components/job-page/system.hbs
index d92573add..aa4036356 100644
--- a/ui/app/templates/components/job-page/system.hbs
+++ b/ui/app/templates/components/job-page/system.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to data-test-breadcrumb=breadcrumb.label params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#job-page/parts/body job=job onNamespaceChange=onNamespaceChange}}
{{job-page/parts/error errorMessage=errorMessage onDismiss=(action "clearErrorMessage")}}
diff --git a/ui/app/templates/jobs/index.hbs b/ui/app/templates/jobs/index.hbs
index 8767c2355..5da19f183 100644
--- a/ui/app/templates/jobs/index.hbs
+++ b/ui/app/templates/jobs/index.hbs
@@ -1,7 +1,5 @@
{{#global-header class="page-header"}}
-
- {{#link-to "jobs.index"}}Jobs{{/link-to}}
-
+ {{app-breadcrumbs}}
{{/global-header}}
{{#gutter-menu class="page-body" onNamespaceChange=(action "refresh")}}
diff --git a/ui/app/templates/jobs/job/definition.hbs b/ui/app/templates/jobs/job/definition.hbs
index d2722fa6a..ca592fef2 100644
--- a/ui/app/templates/jobs/job/definition.hbs
+++ b/ui/app/templates/jobs/job/definition.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#gutter-menu class="page-body" onNamespaceChange=(action "gotoJobs")}}
{{partial "jobs/job/subnav"}}
diff --git a/ui/app/templates/jobs/job/deployments.hbs b/ui/app/templates/jobs/job/deployments.hbs
index c293bfaef..22f6c268c 100644
--- a/ui/app/templates/jobs/job/deployments.hbs
+++ b/ui/app/templates/jobs/job/deployments.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#gutter-menu class="page-body" onNamespaceChange=(action "gotoJobs")}}
{{partial "jobs/job/subnav"}}
diff --git a/ui/app/templates/jobs/job/loading.hbs b/ui/app/templates/jobs/job/loading.hbs
index 666de358d..f0b82dd3d 100644
--- a/ui/app/templates/jobs/job/loading.hbs
+++ b/ui/app/templates/jobs/job/loading.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#gutter-menu class="page-body"}}
{{partial "jobs/job/subnav"}}
diff --git a/ui/app/templates/jobs/job/versions.hbs b/ui/app/templates/jobs/job/versions.hbs
index 6aadbe617..641dd13e5 100644
--- a/ui/app/templates/jobs/job/versions.hbs
+++ b/ui/app/templates/jobs/job/versions.hbs
@@ -1,9 +1,5 @@
{{#global-header class="page-header"}}
- {{#each breadcrumbs as |breadcrumb index|}}
-
- {{#link-to params=breadcrumb.args}}{{breadcrumb.label}}{{/link-to}}
-
- {{/each}}
+ {{app-breadcrumbs}}
{{/global-header}}
{{#gutter-menu class="page-body" onNamespaceChange=(action "gotoJobs")}}
{{partial "jobs/job/subnav"}}
diff --git a/ui/app/templates/jobs/loading.hbs b/ui/app/templates/jobs/loading.hbs
index 58bc6ef5b..39002f28a 100644
--- a/ui/app/templates/jobs/loading.hbs
+++ b/ui/app/templates/jobs/loading.hbs
@@ -1,7 +1,5 @@
{{#global-header class="page-header"}}
-
- {{#link-to "jobs.index"}}Jobs{{/link-to}}
-
+ {{app-breadcrumbs}}
{{/global-header}}
{{#gutter-menu class="page-body"}}
{{partial "partials/loading-spinner"}}