Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions _attributes/common-attributes.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -54,16 +54,6 @@
:SMPluginShort: OSSMC plugin
//OLM
:olm-first: Operator Lifecycle Manager (OLM)
:olm: OLM
//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
:olmv0: OLM (Classic)
:olmv0-caps: OLM (Classic)
:olmv0-first: Operator Lifecycle Manager (OLM) Classic
:olmv0-first-caps: Operator Lifecycle Manager (OLM) Classic
//Next-gen (OCP 4.14+) Operator Lifecycle Manager, f/k/a "1.0"
:olmv1: OLM v1
:olmv1-first: Operator Lifecycle Manager (OLM) v1
//
// Cloud provider names
// Alibaba Cloud
:alibaba: Alibaba Cloud
Expand Down
7 changes: 7 additions & 0 deletions _topic_maps/_topic_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,13 @@ Topics:
- Name: Installing Red Hat build of Kueue
File: install-kueue
---
Name: Installing in a disconnected environment
Dir: disconnected
Distros: openshift-kueue
Topics:
- Name: Installing Red Hat build of Kueue in a disconnected environment
File: install-disconnected
---
Name: Role-based permissions
Dir: configure_rbac
Distros: openshift-kueue
Expand Down
1 change: 1 addition & 0 deletions disconnected/_attributes
1 change: 1 addition & 0 deletions disconnected/images
26 changes: 26 additions & 0 deletions disconnected/install-disconnected.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
:_mod-docs-content-type: ASSEMBLY
include::_attributes/common-attributes.adoc[]
[id="install-disconnected"]
= Installing {product-title} in a disconnected environment
:context: install-disconnected

toc::[]

Before you can install {product-title} on a disconnected {platform} cluster, you must enable {olm-first} in disconnected environments by completing the following steps:

* Disable the default remote OperatorHub sources for OLM.
* Use a workstation with full internet access to create and push local mirrors of the OperatorHub content to a mirror registry.
* Configure OLM to install and manage Operators from local sources on the mirror registry instead of the default remote sources.

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.

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].

include::modules/install-kueue-operator.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources
* 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}]

include::modules/create-kueue-cr.adoc[leveloffset=+1]
include::modules/label-namespaces.adoc[leveloffset=+1]
1 change: 1 addition & 0 deletions disconnected/modules
1 change: 1 addition & 0 deletions disconnected/snippets
2 changes: 1 addition & 1 deletion install/install-kueue.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ include::modules/install-kueue-operator.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources
* 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]
* 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}]

include::modules/create-kueue-cr.adoc[leveloffset=+1]
include::modules/label-namespaces.adoc[leveloffset=+1]
1 change: 1 addition & 0 deletions modules/create-kueue-cr.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// Module included in the following assemblies:
//
// * install/install-kueue.adoc
// * /disconnected/install-disconnected.adoc

:_mod-docs-content-type: PROCEDURE
[id="create-kueue-cr_{context}"]
Expand Down
1 change: 1 addition & 0 deletions modules/install-kueue-operator.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// Module included in the following assemblies:
//
// * /install/install-kueue.adoc
// * /disconnected/install-disconnected.adoc

:_mod-docs-content-type: PROCEDURE
[id="install-kueue-operator_{context}"]
Expand Down
3 changes: 2 additions & 1 deletion modules/label-namespaces.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// Module included in the following assemblies:
//
// * install/install-kueue.adoc
// * /install/install-kueue.adoc
// * /disconnected/install-disconnected.adoc

:_mod-docs-content-type: PROCEDURE
[id="label-namespaces_{context}"]
Expand Down