Skip to content

Commit 66c3e0b

Browse files
chore: promote Optimize to top-level Antora module (JTBD Phase 2)
Move image caching and autoscaling content from Administration Guide into a new modules/optimize/ Antora module, following the CCS 'Optimize' category. - Create modules/optimize/ with nav, 13 pages, 2 partials - Move image puller and autoscaling pages from admin-guide - Add page-aliases for backward-compatible redirects - Fix fluff word "seamless" -> "uninterrupted" in autoscaling page - Update cross-module xrefs in end-user-guide, admin-guide - Remove caching and autoscaling sections from admin-guide nav - Add modules/optimize/nav.adoc to antora.yml Mirrors downstream devspaces-documentation Optimize guide structure. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 16b3373 commit 66c3e0b

21 files changed

Lines changed: 52 additions & 25 deletions

antora.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ nav:
99
- modules/install/nav.adoc
1010
- modules/end-user-guide/nav.adoc
1111
- modules/upgrade/nav.adoc
12+
- modules/optimize/nav.adoc
1213
- modules/administration-guide/nav.adoc
1314
- modules/extensions/nav.adoc
1415
- modules/glossary/nav.adoc

modules/administration-guide/nav.adoc

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@
1414
** xref:configuring-server-components.adoc[]
1515
*** xref:mounting-a-secret-as-a-file-or-an-environment-variable-into-a-container.adoc[]
1616
*** xref:advanced-configuration-options-for-the-che-server-component.adoc[]
17-
** xref:configuring-autoscaling.adoc[]
18-
*** xref:configuring-number-of-replicas.adoc[]
19-
*** xref:configuring-machine-autoscaling.adoc[]
2017
** xref:configuring-workspaces-globally.adoc[]
2118
*** xref:limiting-the-number-of-workspaces-that-a-user-can-keep.adoc[]
2219
*** xref:limiting-the-number-of-workspaces-that-all-users-can-run-simultaneously.adoc[]
@@ -25,16 +22,6 @@
2522
*** xref:configuring-workspaces-nodeselector.adoc[]
2623
*** xref:configuring-allowed-urls-for-cloud-development-environments.adoc[]
2724
*** xref:enabling-container-run-capabilities.adoc[]
28-
** xref:caching-images-for-faster-workspace-start.adoc[]
29-
*** xref:installing-kubernetes-image-puller.adoc[]
30-
**** xref:installing-image-puller-on-kubernetes-by-using-cli.adoc[]
31-
**** xref:installing-image-puller-on-openshift-using-cli.adoc[]
32-
**** xref:installing-image-puller-on-openshift-by-using-the-web-console.adoc[]
33-
*** xref:configuring-kubernetes-image-puller.adoc[]
34-
**** xref:configuring-image-puller-to-pre-pull-default-che-images.adoc[]
35-
**** xref:configuring-image-puller-to-pre-pull-custom-images.adoc[]
36-
**** xref:configuring-image-puller-to-pre-pull-additional-images.adoc[]
37-
*** xref:retrieving-default-list-of-images-for-kubernetes-image-puller.adoc[]
3825
** xref:configuring-observability.adoc[]
3926
**** xref:the-woopra-telemetry-plugin.adoc[]
4027
**** xref:creating-a-telemetry-plugin.adoc[]

modules/administration-guide/pages/configuring-server-components.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@
99

1010
* xref:mounting-a-secret-as-a-file-or-an-environment-variable-into-a-container.adoc[]
1111
* xref:advanced-configuration-options-for-the-che-server-component.adoc[]
12-
* xref:configuring-number-of-replicas.adoc[]
12+
* xref:optimize:configuring-number-of-replicas.adoc[]

modules/end-user-guide/pages/troubleshooting-slow-workspaces.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ _Role: Administrator_
2020
+
2121
When starting a workspace, {orch-name} pulls the images from the registry. A workspace can include many containers meaning that {orch-name} pulls Pod's images (one per container). Depending on the size of the image and the bandwidth, it can take a long time.
2222
+
23-
{image-puller-name-short} is a tool that can cache images on each of {orch-name} nodes. As such, pre-pulling images can improve start times. See xref:administration-guide:caching-images-for-faster-workspace-start.adoc[].
23+
{image-puller-name-short} is a tool that can cache images on each of {orch-name} nodes. As such, pre-pulling images can improve start times. See xref:optimize:caching-images-for-faster-workspace-start.adoc[].
2424

2525
Choosing better storage type::
2626
+

modules/optimize/nav.adoc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.Optimize performance
2+
* xref:caching-images-for-faster-workspace-start.adoc[]
3+
** xref:installing-kubernetes-image-puller.adoc[]
4+
*** xref:installing-image-puller-on-kubernetes-by-using-cli.adoc[]
5+
*** xref:installing-image-puller-on-openshift-using-cli.adoc[]
6+
*** xref:installing-image-puller-on-openshift-by-using-the-web-console.adoc[]
7+
** xref:configuring-kubernetes-image-puller.adoc[]
8+
*** xref:configuring-image-puller-to-pre-pull-default-che-images.adoc[]
9+
*** xref:configuring-image-puller-to-pre-pull-custom-images.adoc[]
10+
*** xref:configuring-image-puller-to-pre-pull-additional-images.adoc[]
11+
** xref:retrieving-default-list-of-images-for-kubernetes-image-puller.adoc[]
12+
* xref:configuring-autoscaling.adoc[]
13+
** xref:configuring-number-of-replicas.adoc[]
14+
** xref:configuring-machine-autoscaling.adoc[]

modules/administration-guide/pages/caching-images-for-faster-workspace-start.adoc renamed to modules/optimize/pages/caching-images-for-faster-workspace-start.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
:description: Caching images for faster workspace start
33
:keywords: administration-guide, caching-images-for-faster-workspace-start
44
:navtitle: Caching images for faster workspace start
5-
:page-aliases: .:caching-images-for-faster-workspace-start.adoc
5+
:page-aliases: administration-guide:caching-images-for-faster-workspace-start.adoc, .:caching-images-for-faster-workspace-start.adoc
66

77

88
[id="caching-images-for-faster-workspace-start"]
@@ -12,6 +12,8 @@ To improve the start time performance of {prod-short} workspaces,
1212
use the {image-puller-name-short}, a community-supported {prod-short}-agnostic component that can be used
1313
to pre-pull images for {platforms-name} clusters.
1414

15+
include::partial$snip_persona-admin.adoc[]
16+
1517
The {image-puller-name-short} is an
1618
additional {platforms-name} deployment which creates a _DaemonSet_ that can be
1719
configured to pre-pull relevant {prod-short} workspace images on each node.

modules/administration-guide/pages/configuring-autoscaling.adoc renamed to modules/optimize/pages/configuring-autoscaling.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22
:description: Configuring autoscaling
33
:keywords: administration-guide, configuring, autoscaling, autoscale, horizontal, scaling, machine
44
:navtitle: Configuring autoscaling
5-
:page-aliases:
5+
:page-aliases: administration-guide:configuring-autoscaling.adoc
66

77
[id="configuring-autoscaling"]
88
= Configuring autoscaling
99

1010
Learn about different aspects of autoscaling for {prod}.
1111

12+
include::partial$snip_persona-admin.adoc[]
13+
1214
* xref:configuring-number-of-replicas.adoc[]
1315
* xref:configuring-machine-autoscaling.adoc[]

modules/administration-guide/pages/configuring-image-puller-to-pre-pull-additional-images.adoc renamed to modules/optimize/pages/configuring-image-puller-to-pre-pull-additional-images.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
:description: Configuring {image-puller-name-short} to pre-pull additional images
33
:keywords: administration-guide, image-puller, CLI
44
:navtitle: Configuring {image-puller-name-short} to pre-pull additional images
5-
:page-aliases:
5+
:page-aliases: administration-guide:configuring-image-puller-to-pre-pull-additional-images.adoc
66

77
[id="configuring-image-puller-to-pre-pull-additional-images"]
88
= Configuring {image-puller-name-short} to pre-pull additional images
99

1010
You can configure {image-puller-name} to pre-pull additional {prod-short} images.
1111

12+
include::partial$snip_persona-admin.adoc[]
13+
1214
.Prerequisites
1315

1416
* Your organization's instance of {prod-short} is installed and running on {kubernetes} cluster.

modules/administration-guide/pages/configuring-image-puller-to-pre-pull-custom-images.adoc renamed to modules/optimize/pages/configuring-image-puller-to-pre-pull-custom-images.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
:description: Configuring {image-puller-name-short} to pre-pull custom images
33
:keywords: administration-guide, image-puller, CLI
44
:navtitle: Configuring {image-puller-name-short} to pre-pull custom images
5-
:page-aliases:
5+
:page-aliases: administration-guide:configuring-image-puller-to-pre-pull-custom-images.adoc
66

77
[id="configuring-image-puller-to-pre-pull-custom-images"]
88
= Configuring {image-puller-name-short} to pre-pull custom images
99

1010
You can configure {image-puller-name} to pre-pull custom images.
1111

12+
include::partial$snip_persona-admin.adoc[]
13+
1214
.Prerequisites
1315

1416
* Your organization's instance of {prod-short} is installed and running on {kubernetes} cluster.

modules/administration-guide/pages/configuring-image-puller-to-pre-pull-default-che-images.adoc renamed to modules/optimize/pages/configuring-image-puller-to-pre-pull-default-che-images.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
:description: Configuring {image-puller-name-short} to pre-pull default {prod-short} images
33
:keywords: administration-guide, image-puller, CLI
44
:navtitle: Configuring {image-puller-name-short} to pre-pull default {prod-short} images
5-
:page-aliases:
5+
:page-aliases: administration-guide:configuring-image-puller-to-pre-pull-default-che-images.adoc
66

77
[id="configuring-image-puller-to-pre-pull-default-che-images"]
88
= Configuring {image-puller-name-short} to pre-pull default {prod-short} images
@@ -11,6 +11,8 @@ You can configure {image-puller-name} to pre-pull default {prod-short} images.
1111
{prod} operator will control the list of images to pre-pull and automatically updates them
1212
on {prod-short} upgrade.
1313

14+
include::partial$snip_persona-admin.adoc[]
15+
1416
.Prerequisites
1517

1618
* Your organization's instance of {prod-short} is installed and running on {kubernetes} cluster.

0 commit comments

Comments
 (0)