Skip to content

Commit

Permalink
[CI] Publish Documentation for e6b6012 - e6b6012 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
rfisher001 committed Feb 9, 2024
1 parent e2cfdf3 commit 059f3cd
Show file tree
Hide file tree
Showing 7 changed files with 238 additions and 26 deletions.
38 changes: 37 additions & 1 deletion 4.12-4.14/API-Compatibility.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,51 @@ <h3 class="title"><a href="index.html"></a></h3>
<a class="nav-link" href="OCP-upgrade-prep.html#firmware-compatibility">Firmware compatibility</a>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#layer-product-compatibility">Layer product compatibility</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#OLM-Operator-compatibility">OLM Operator compatibility</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#Non-Red-Hat-OLM-Operators">Non-Red Hat OLM Operators</a>
</li>
</ul>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#prepare-mcp">Prepare MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#what-purpose-upgrade-some">What is the purpose of only upgrading some nodes?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#how-divide-nodes-into-mcps">How should worker nodes be divided into MCPs?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#review-cluster-mcps-nodes">Review your cluster for available MCPs and nodes</a>
</li>
<li class="nav-item" data-depth="3">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#create-your-mcps">Create your MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#labeling-nodes">Labeling nodes</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#applying-mcps-according-to-label">Applying MCPs according to label</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#monitor-mcps">Monitor MCP formation</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="Applying-MCPs.html">Applying MCPs</a>
<a class="nav-link" href="#Applying-MCPs.adoc">Applying MCPs</a>
</li>
</ul>
</li>
Expand Down
38 changes: 37 additions & 1 deletion 4.12-4.14/CNF-Upgrade-Prep.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,51 @@ <h3 class="title"><a href="index.html"></a></h3>
<a class="nav-link" href="OCP-upgrade-prep.html#firmware-compatibility">Firmware compatibility</a>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#layer-product-compatibility">Layer product compatibility</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#OLM-Operator-compatibility">OLM Operator compatibility</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#Non-Red-Hat-OLM-Operators">Non-Red Hat OLM Operators</a>
</li>
</ul>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#prepare-mcp">Prepare MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#what-purpose-upgrade-some">What is the purpose of only upgrading some nodes?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#how-divide-nodes-into-mcps">How should worker nodes be divided into MCPs?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#review-cluster-mcps-nodes">Review your cluster for available MCPs and nodes</a>
</li>
<li class="nav-item" data-depth="3">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#create-your-mcps">Create your MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#labeling-nodes">Labeling nodes</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#applying-mcps-according-to-label">Applying MCPs according to label</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#monitor-mcps">Monitor MCP formation</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="Applying-MCPs.html">Applying MCPs</a>
<a class="nav-link" href="#Applying-MCPs.adoc">Applying MCPs</a>
</li>
</ul>
</li>
Expand Down
58 changes: 47 additions & 11 deletions 4.12-4.14/OCP-upgrade-prep.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<title>OCP Upgrade Preparation :: LAB - Telco OCP Upgrade Lab</title>
<link rel="canonical" href="https://labs.sysdeseng.com/4.12-4.14/OCP-upgrade-prep.html">
<link rel="prev" href="CNF-Upgrade-Prep.html">
<link rel="next" href="Applying-MCPs.html">
<link rel="next" href="#Applying-MCPs.adoc">
<meta name="generator" content="Antora 3.0.0">
<link rel="stylesheet" href="../_/css/site.css">
</head>
Expand Down Expand Up @@ -111,15 +111,51 @@ <h3 class="title"><a href="index.html"></a></h3>
<a class="nav-link" href="#firmware-compatibility">Firmware compatibility</a>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="#layer-product-compatibility">Layer product compatibility</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="#OLM-Operator-compatibility">OLM Operator compatibility</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="#Non-Red-Hat-OLM-Operators">Non-Red Hat OLM Operators</a>
</li>
</ul>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="#prepare-mcp">Prepare MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="#what-purpose-upgrade-some">What is the purpose of only upgrading some nodes?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="#how-divide-nodes-into-mcps">How should worker nodes be divided into MCPs?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="#review-cluster-mcps-nodes">Review your cluster for available MCPs and nodes</a>
</li>
<li class="nav-item" data-depth="3">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="#create-your-mcps">Create your MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="4">
<a class="nav-link" href="#labeling-nodes">Labeling nodes</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="#applying-mcps-according-to-label">Applying MCPs according to label</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="#monitor-mcps">Monitor MCP formation</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="Applying-MCPs.html">Applying MCPs</a>
<a class="nav-link" href="#Applying-MCPs.adoc">Applying MCPs</a>
</li>
</ul>
</li>
Expand Down Expand Up @@ -185,7 +221,7 @@ <h2 id="layer-product-compatibility"><a class="anchor" href="#layer-product-comp
</div>
</div>
<div class="sect2">
<h3 id="_olm_operator_compatibility"><a class="anchor" href="#_olm_operator_compatibility"></a>OLM Operator compatibility</h3>
<h3 id="OLM-Operator-compatibility"><a class="anchor" href="#OLM-Operator-compatibility"></a>OLM Operator compatibility</h3>
<div class="paragraph">
<p>There is a set of Red Hat Operators that are NOT part of the cluster operators which are otherwise known as the OLM installed operators. To determine the compatibility of these OLM installed operators there is a great web based tool that can be used to determine which versions of OCP are compatible with specific releases of an Operator. This tool is meant to tell you if you need to upgrade an Operator after each Y-Stream upgrade or if you can wait until you have fully upgraded to the next EUS release.
In Step 9 under the “Upgrade Process Flow” section you will find additional information regarding what you need to do if an Operator needs to be upgraded after performing the first Y-Stream Control Plane upgrade.</p>
Expand All @@ -204,7 +240,7 @@ <h3 id="_olm_operator_compatibility"><a class="anchor" href="#_olm_operator_comp
</div>
</div>
<div class="sect2">
<h3 id="_non_red_hat_olm_operators"><a class="anchor" href="#_non_red_hat_olm_operators"></a>Non-Red Hat OLM Operators</h3>
<h3 id="Non-Red-Hat-OLM-Operators"><a class="anchor" href="#Non-Red-Hat-OLM-Operators"></a>Non-Red Hat OLM Operators</h3>
<div class="paragraph">
<p>For all OLM installed Operators that are NOT directly supported by Red Hat, please contact the supporting vendor to make sure of release compatibility.</p>
</div>
Expand All @@ -225,7 +261,7 @@ <h3 id="what-purpose-upgrade-some"><a class="anchor" href="#what-purpose-upgrade
</div>
</div>
<div class="sect2">
<h3 id="_how_should_worker_nodes_be_divided_into_mcps"><a class="anchor" href="#_how_should_worker_nodes_be_divided_into_mcps"></a>How should worker nodes be divided into MCPs?</h3>
<h3 id="how-divide-nodes-into-mcps"><a class="anchor" href="#how-divide-nodes-into-mcps"></a>How should worker nodes be divided into MCPs?</h3>
<div class="paragraph">
<p>This can vary depending on how many nodes are in the cluster or how many nodes are in a node role. By default the 2 roles in a cluster are master and worker. However, in Telco clusters we quite often split the worker nodes out into 2 separate roles of control plane and data plane. The most important thing is to add MCPs to split out the nodes in each of these two groups.</p>
</div>
Expand Down Expand Up @@ -276,7 +312,7 @@ <h3 id="_how_should_worker_nodes_be_divided_into_mcps"><a class="anchor" href="#
</div>
</div>
<div class="sect2">
<h3 id="_review_your_cluster_for_available_mcps_and_nodes"><a class="anchor" href="#_review_your_cluster_for_available_mcps_and_nodes"></a>Review your cluster for available MCPs and nodes</h3>
<h3 id="review-cluster-mcps-nodes"><a class="anchor" href="#review-cluster-mcps-nodes"></a>Review your cluster for available MCPs and nodes</h3>
<div class="paragraph">
<p>First you can run “oc get mcp” to show your current list of MCPs:</p>
</div>
Expand Down Expand Up @@ -321,7 +357,7 @@ <h3 id="_review_your_cluster_for_available_mcps_and_nodes"><a class="anchor" hre
</div>
</div>
<div class="sect2">
<h3 id="_create_your_mcps"><a class="anchor" href="#_create_your_mcps"></a>Create your MCPs</h3>
<h3 id="create-your-mcps"><a class="anchor" href="#create-your-mcps"></a>Create your MCPs</h3>
<div class="paragraph">
<p>This is a 2 step process:</p>
</div>
Expand All @@ -348,7 +384,7 @@ <h3 id="_create_your_mcps"><a class="anchor" href="#_create_your_mcps"></a>Creat
</table>
</div>
<div class="sect3">
<h4 id="_labeling_nodes"><a class="anchor" href="#_labeling_nodes"></a>Labeling nodes</h4>
<h4 id="labeling-nodes"><a class="anchor" href="#labeling-nodes"></a>Labeling nodes</h4>
<div class="paragraph">
<p>We first need to label the nodes so that they can be put into MCPs. We will do this with the following commands:</p>
</div>
Expand Down Expand Up @@ -383,7 +419,7 @@ <h4 id="_labeling_nodes"><a class="anchor" href="#_labeling_nodes"></a>Labeling
</div>
</div>
<div class="sect3">
<h4 id="_applying_mcps_according_to_label"><a class="anchor" href="#_applying_mcps_according_to_label"></a>Applying MCPs according to label</h4>
<h4 id="applying-mcps-according-to-label"><a class="anchor" href="#applying-mcps-according-to-label"></a>Applying MCPs according to label</h4>
<div class="paragraph">
<p>Now you need to create yaml files that will apply the labels as MCPs in your cluster. Each MCP will have to have a separate file or a separate section (as it is shown below).</p>
</div>
Expand Down Expand Up @@ -437,7 +473,7 @@ <h4 id="_applying_mcps_according_to_label"><a class="anchor" href="#_applying_mc
</div>
</div>
<div class="sect3">
<h4 id="_monitor_mcp_formation"><a class="anchor" href="#_monitor_mcp_formation"></a>Monitor MCP formation</h4>
<h4 id="monitor-mcps"><a class="anchor" href="#monitor-mcps"></a>Monitor MCP formation</h4>
<div class="paragraph">
<p>Now you can run “oc get mcp” again and your new MCPs will show. It will take a few minutes for your nodes to move into the new MCPs that they are assigned to. However, the nodes will NOT reboot during this time.</p>
</div>
Expand Down Expand Up @@ -485,7 +521,7 @@ <h4 id="_monitor_mcp_formation"><a class="anchor" href="#_monitor_mcp_formation"
</div>
<nav class="pagination">
<span class="prev"><a href="CNF-Upgrade-Prep.html">CNF Upgrade Preparation</a></span>
<span class="next"><a href="Applying-MCPs.html">Applying MCPs</a></span>
<span class="next"><a href="#Applying-MCPs.adoc">Applying MCPs</a></span>
</nav>
</article>
<aside class="toc sidebar" data-title="Contents" data-levels="2">
Expand Down
38 changes: 37 additions & 1 deletion 4.12-4.14/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -110,15 +110,51 @@ <h3 class="title"><a href="index.html"></a></h3>
<a class="nav-link" href="OCP-upgrade-prep.html#firmware-compatibility">Firmware compatibility</a>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#layer-product-compatibility">Layer product compatibility</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#OLM-Operator-compatibility">OLM Operator compatibility</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#Non-Red-Hat-OLM-Operators">Non-Red Hat OLM Operators</a>
</li>
</ul>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#prepare-mcp">Prepare MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#what-purpose-upgrade-some">What is the purpose of only upgrading some nodes?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#how-divide-nodes-into-mcps">How should worker nodes be divided into MCPs?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#review-cluster-mcps-nodes">Review your cluster for available MCPs and nodes</a>
</li>
<li class="nav-item" data-depth="3">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#create-your-mcps">Create your MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#labeling-nodes">Labeling nodes</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#applying-mcps-according-to-label">Applying MCPs according to label</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#monitor-mcps">Monitor MCP formation</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="Applying-MCPs.html">Applying MCPs</a>
<a class="nav-link" href="#Applying-MCPs.adoc">Applying MCPs</a>
</li>
</ul>
</li>
Expand Down
38 changes: 37 additions & 1 deletion 4.12-4.14/introduction.html
Original file line number Diff line number Diff line change
Expand Up @@ -111,15 +111,51 @@ <h3 class="title"><a href="index.html"></a></h3>
<a class="nav-link" href="OCP-upgrade-prep.html#firmware-compatibility">Firmware compatibility</a>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#layer-product-compatibility">Layer product compatibility</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#OLM-Operator-compatibility">OLM Operator compatibility</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#Non-Red-Hat-OLM-Operators">Non-Red Hat OLM Operators</a>
</li>
</ul>
</li>
<li class="nav-item" data-depth="2">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#prepare-mcp">Prepare MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#what-purpose-upgrade-some">What is the purpose of only upgrading some nodes?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#how-divide-nodes-into-mcps">How should worker nodes be divided into MCPs?</a>
</li>
<li class="nav-item" data-depth="3">
<a class="nav-link" href="OCP-upgrade-prep.html#review-cluster-mcps-nodes">Review your cluster for available MCPs and nodes</a>
</li>
<li class="nav-item" data-depth="3">
<button class="nav-item-toggle"></button>
<a class="nav-link" href="OCP-upgrade-prep.html#create-your-mcps">Create your MCPs</a>
<ul class="nav-list">
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#labeling-nodes">Labeling nodes</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#applying-mcps-according-to-label">Applying MCPs according to label</a>
</li>
<li class="nav-item" data-depth="4">
<a class="nav-link" href="OCP-upgrade-prep.html#monitor-mcps">Monitor MCP formation</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="nav-item" data-depth="1">
<a class="nav-link" href="Applying-MCPs.html">Applying MCPs</a>
<a class="nav-link" href="#Applying-MCPs.adoc">Applying MCPs</a>
</li>
</ul>
</li>
Expand Down
Loading

0 comments on commit 059f3cd

Please sign in to comment.