Skip to content

Commit e5eda10

Browse files
authored
Merge pull request #96486 from abrennan89/disconnected
OSDOCS-13577: Kueue disconnected install docs
2 parents 4bae17d + 10fbe85 commit e5eda10

File tree

11 files changed

+42
-12
lines changed

11 files changed

+42
-12
lines changed

_attributes/common-attributes.adoc

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,6 @@
5454
:SMPluginShort: OSSMC plugin
5555
//OLM
5656
:olm-first: Operator Lifecycle Manager (OLM)
57-
:olm: OLM
58-
//Initial version of OLM that shipped with OCP 4, aka "v0" and f/k/a "existing" during OLM v1's pre-4.18 TP phase
59-
:olmv0: OLM (Classic)
60-
:olmv0-caps: OLM (Classic)
61-
:olmv0-first: Operator Lifecycle Manager (OLM) Classic
62-
:olmv0-first-caps: Operator Lifecycle Manager (OLM) Classic
63-
//Next-gen (OCP 4.14+) Operator Lifecycle Manager, f/k/a "1.0"
64-
:olmv1: OLM v1
65-
:olmv1-first: Operator Lifecycle Manager (OLM) v1
66-
//
6757
// Cloud provider names
6858
// Alibaba Cloud
6959
:alibaba: Alibaba Cloud

_topic_maps/_topic_map.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,13 @@ Topics:
4545
- Name: Installing Red Hat build of Kueue
4646
File: install-kueue
4747
---
48+
Name: Installing in a disconnected environment
49+
Dir: disconnected
50+
Distros: openshift-kueue
51+
Topics:
52+
- Name: Installing Red Hat build of Kueue in a disconnected environment
53+
File: install-disconnected
54+
---
4855
Name: Role-based permissions
4956
Dir: configure_rbac
5057
Distros: openshift-kueue

disconnected/_attributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../_attributes/

disconnected/images

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../images/
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
include::_attributes/common-attributes.adoc[]
3+
[id="install-disconnected"]
4+
= Installing {product-title} in a disconnected environment
5+
:context: install-disconnected
6+
7+
toc::[]
8+
9+
Before you can install {product-title} on a disconnected {platform} cluster, you must enable {olm-first} in disconnected environments by completing the following steps:
10+
11+
* Disable the default remote OperatorHub sources for OLM.
12+
* Use a workstation with full internet access to create and push local mirrors of the OperatorHub content to a mirror registry.
13+
* Configure OLM to install and manage Operators from local sources on the mirror registry instead of the default remote sources.
14+
15+
After enabling OLM in a disconnected environment, you can continue to use your unrestricted workstation to keep your local OperatorHub sources updated as newer versions of Operators are released.
16+
17+
For full documentation on completing these steps, see the {platform} documentation on link:https://docs.redhat.com/en/documentation/openshift_container_platform/latest/html/disconnected_environments/olm-restricted-networks[Using Operator Lifecycle Manager in disconnected environments].
18+
19+
include::modules/install-kueue-operator.adoc[leveloffset=+1]
20+
21+
[role="_additional-resources"]
22+
.Additional resources
23+
* link:https://docs.redhat.com/en/documentation/openshift_container_platform/latest/html/security_and_compliance/cert-manager-operator-for-red-hat-openshift#installing-the-cert-manager-operator-for-red-hat-openshift[Installing the {cert-manager-operator}]
24+
25+
include::modules/create-kueue-cr.adoc[leveloffset=+1]
26+
include::modules/label-namespaces.adoc[leveloffset=+1]

disconnected/modules

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../modules/

disconnected/snippets

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../snippets/

install/install-kueue.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ include::modules/install-kueue-operator.adoc[leveloffset=+1]
1212

1313
[role="_additional-resources"]
1414
.Additional resources
15-
* link:https://docs.redhat.com/en/documentation/openshift_container_platform/latest/html/security_and_compliance/cert-manager-operator-for-red-hat-openshift#installing-the-cert-manager-operator-for-red-hat-openshift[Installing the cert-manager Operator for Red Hat OpenShift]
15+
* link:https://docs.redhat.com/en/documentation/openshift_container_platform/latest/html/security_and_compliance/cert-manager-operator-for-red-hat-openshift#installing-the-cert-manager-operator-for-red-hat-openshift[Installing the {cert-manager-operator}]
1616
1717
include::modules/create-kueue-cr.adoc[leveloffset=+1]
1818
include::modules/label-namespaces.adoc[leveloffset=+1]

modules/create-kueue-cr.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Module included in the following assemblies:
22
//
33
// * install/install-kueue.adoc
4+
// * /disconnected/install-disconnected.adoc
45

56
:_mod-docs-content-type: PROCEDURE
67
[id="create-kueue-cr_{context}"]

modules/install-kueue-operator.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// Module included in the following assemblies:
22
//
33
// * /install/install-kueue.adoc
4+
// * /disconnected/install-disconnected.adoc
45

56
:_mod-docs-content-type: PROCEDURE
67
[id="install-kueue-operator_{context}"]

0 commit comments

Comments
 (0)