Skip to content

Commit

Permalink
deploy: 04ec284
Browse files Browse the repository at this point in the history
  • Loading branch information
openshift-merge-bot[bot] committed Jan 8, 2025
1 parent 7a19721 commit da59d20
Show file tree
Hide file tree
Showing 60 changed files with 229 additions and 114 deletions.
28 changes: 14 additions & 14 deletions docs/_print/index.html

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions docs/concepts/_print/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/concepts/add-on-extensibility/_print/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
be working by subscribing the prescriptions (e.g. in forms of CustomResources)
from the hub cluster and then consistently reconcile the state of the managed
cluster like an ordinary kubernetes operator does.</p></li><li><p><strong>Addon Manager</strong>: A kubernetes controller <em>in the hub cluster</em> that applies
manifests to the managed clusters via the <a href=../manifestwork>ManifestWork</a>
manifests to the managed clusters via the <a href=/docs/concepts/work-distribution/manifestwork/>ManifestWork</a>
api. In addition to resource dispatching, the manager can optionally manage
the lifecycle of CSRs for the addon agents or even the RBAC permission bond
to the CSRs&rsquo; requesting identity.</p></li></ul><p>In general, if a management tool working inside the managed cluster needs to
Expand Down
11 changes: 6 additions & 5 deletions docs/concepts/add-on-extensibility/addon/index.html

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion docs/concepts/add-on-extensibility/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
<label for=m-docsscenariosregister-cluster-through-proxy-check><a href=/docs/scenarios/register-cluster-through-proxy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsscenariosregister-cluster-through-proxy><span>Register a cluster to hub through proxy server</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontribution-guidelines-li><input type=checkbox id=m-docscontribution-guidelines-check>
<label for=m-docscontribution-guidelines-check><a href=/docs/contribution-guidelines/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscontribution-guidelines><span>Contribute</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsrelease-li><input type=checkbox id=m-docsrelease-check>
<label for=m-docsrelease-check><a href=/docs/release/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsrelease><span>Releases</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsroadmap-li><input type=checkbox id=m-docsroadmap-check>
<label for=m-docsroadmap-check><a href=/docs/roadmap/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsroadmap><span>Roadmap</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/tree/main/content/en/docs/concepts/add-on-extensibility/_index.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a>
<label for=m-docsroadmap-check><a href=/docs/roadmap/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsroadmap><span>Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsfaq-li><input type=checkbox id=m-docsfaq-check>
<label for=m-docsfaq-check><a href=/docs/faq/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsfaq><span>FAQ</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/tree/main/content/en/docs/concepts/add-on-extensibility/_index.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a>
<a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/edit/main/content/en/docs/concepts/add-on-extensibility/_index.md class="td-page-meta--edit td-page-meta__edit" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Edit this page</a>
<a href="https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/new/main/content/en/docs/concepts/add-on-extensibility?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" class="td-page-meta--child td-page-meta__child" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Create child page</a>
<a href="https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/issues/new?title=Add-On%20Extensibility" class="td-page-meta--issue td-page-meta__issue" target=_blank rel=noopener><i class="fa-solid fa-list-check fa-fw"></i> Create documentation issue</a>
Expand Down
3 changes: 2 additions & 1 deletion docs/concepts/architecture/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@
<label for=m-docsscenariosregister-cluster-through-proxy-check><a href=/docs/scenarios/register-cluster-through-proxy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsscenariosregister-cluster-through-proxy><span>Register a cluster to hub through proxy server</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontribution-guidelines-li><input type=checkbox id=m-docscontribution-guidelines-check>
<label for=m-docscontribution-guidelines-check><a href=/docs/contribution-guidelines/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscontribution-guidelines><span>Contribute</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsrelease-li><input type=checkbox id=m-docsrelease-check>
<label for=m-docsrelease-check><a href=/docs/release/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsrelease><span>Releases</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsroadmap-li><input type=checkbox id=m-docsroadmap-check>
<label for=m-docsroadmap-check><a href=/docs/roadmap/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsroadmap><span>Roadmap</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/tree/main/content/en/docs/concepts/architecture.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a>
<label for=m-docsroadmap-check><a href=/docs/roadmap/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsroadmap><span>Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsfaq-li><input type=checkbox id=m-docsfaq-check>
<label for=m-docsfaq-check><a href=/docs/faq/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsfaq><span>FAQ</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/tree/main/content/en/docs/concepts/architecture.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a>
<a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/edit/main/content/en/docs/concepts/architecture.md class="td-page-meta--edit td-page-meta__edit" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Edit this page</a>
<a href="https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/new/main/content/en/docs/concepts?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" class="td-page-meta--child td-page-meta__child" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Create child page</a>
<a href="https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/issues/new?title=Architecture" class="td-page-meta--issue td-page-meta__issue" target=_blank rel=noopener><i class="fa-solid fa-list-check fa-fw"></i> Create documentation issue</a>
Expand Down
6 changes: 3 additions & 3 deletions docs/concepts/cluster-inventory/_print/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>key</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>cluster.open-cluster-management.io/unreachable</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#204a87;font-weight:700>timeAdded</span><span style=color:#000;font-weight:700>:</span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#4e9a06>&#39;2022-02-21T08:11:06Z&#39;</span><span style=color:#f8f8f8;text-decoration:underline>
</span></span></span></code></pre></div></li></ul><h4 id=tolerations-of-placements>Tolerations of Placements</h4><p>Tolerations are applied to Placements, and allow Placements to select
ManagedClusters with matching taints. Refer to <a href=../placement/#taintstolerations>Placement
ManagedClusters with matching taints. Refer to <a href=/docs/concepts/content-placement/placement/#taintstolerations>Placement
Taints/Tolerations</a> to see how it is used for
cluster selection.</p><h3 id=cluster-removal>Cluster removal</h3><p>A previously registered cluster can opt-out cutting off the connection from
either hub cluster or managed cluster. This is helpful for tackling emergency
Expand All @@ -156,7 +156,7 @@
agent components from the managed cluster.</p><h2 id=managed-clusters-certificate-rotation>Managed Cluster&rsquo;s certificate rotation</h2><p>The certificates used by the agents from the managed cluster to talk to
the hub control plane will be periodically rotated with an ephemeral and random
identity. The following picture shows the automated certificate rotation works.</p><div style=text-align:center;padding:20px><img src=/registration-process.png alt="Registration Process" style="margin:0 auto;width:80%"></div><h2 id=whats-next>What&rsquo;s next?</h2><p>Furthermore, we can do advanced cluster matching/selecting within a
<a href=/docs/concepts/cluster-inventory/managedclusterset/>managedclusterset</a> using the <a href=./placement.md>placement</a>
<a href=/docs/concepts/cluster-inventory/managedclusterset/>managedclusterset</a> using the <a href=/docs/concepts/content-placement/placement/>placement</a>
module.</p></div><div class=td-content style=page-break-before:always><h1 id=pg-17a73833b0076bd82dfeebcd02d321cb>3 - ManagedClusterSet</h1><p><strong>API-CHANGE NOTE</strong>:</p><p>The <code>ManagedClusterSet</code> and <code>ManagedClusterSetBinding</code> API v1beta1 version will no longer be served in OCM v0.12.0.</p><ul><li>Migrate manifests and API clients to use the <code>ManagedClusterSet</code> and <code>ManagedClusterSetBinding</code> API v1beta2 version, available since OCM v0.9.0.</li><li>All existing persisted objects are accessible via the new API.</li><li>Notable changes:<ul><li>The default cluster selector type will be <code>ExclusiveClusterSetLabel</code> in v1beta2, and type <code>LegacyClusterSetLabel</code> in v1beta1 is removed.</li></ul></li></ul><h2 id=what-is-managedclusterset>What is ManagedClusterSet?</h2><p><code>ManagedClusterSet</code> is a cluster-scoped API in the hub cluster for grouping a
few managed clusters into a &ldquo;set&rdquo; so that hub admin can operate these clusters
altogether in a higher level. The concept is inspired by the <a href=https://github.com/kubernetes/enhancements/tree/master/keps/sig-multicluster/1645-multi-cluster-services-api#terminology>enhancement</a>
Expand All @@ -169,7 +169,7 @@
relationship:</p><ul><li>Bind multiple cluster sets to one workspace namespace indicates that the admin
of that namespace can operate the member clusters from both sets.</li><li>Bind one cluster set to multiple workspace namespace indicates that the
cluster set can be operated from all the bound namespaces at the same time.</li></ul><p>The cluster set admin can flexibly operate the member clusters in the workspace
namespace using <a href=../placement>Placement</a> API, etc.</p><p>The following picture shows the hierarchies of how the cluster set works:</p><div style=text-align:center;padding:20px><img src=/clusterset-explain.png alt=Clusterset style="margin:0 auto;width:90%"></div><h2 id=operates-managedclusterset-using-clusteradm>Operates ManagedClusterSet using clusteradm</h2><h3 id=creating-a-managedclusterset>Creating a ManagedClusterSet</h3><p>Running the following command to create an example cluster set:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>$ clusteradm create clusterset example-clusterset
namespace using <a href=/docs/concepts/content-placement/placement/>Placement</a> API, etc.</p><p>The following picture shows the hierarchies of how the cluster set works:</p><div style=text-align:center;padding:20px><img src=/clusterset-explain.png alt=Clusterset style="margin:0 auto;width:90%"></div><h2 id=operates-managedclusterset-using-clusteradm>Operates ManagedClusterSet using clusteradm</h2><h3 id=creating-a-managedclusterset>Creating a ManagedClusterSet</h3><p>Running the following command to create an example cluster set:</p><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>$ clusteradm create clusterset example-clusterset
</span></span><span style=display:flex><span>$ clusteradm get clustersets
</span></span><span style=display:flex><span>&lt;ManagedClusterSet&gt;
</span></span><span style=display:flex><span>└── &lt;default&gt;
Expand Down
3 changes: 2 additions & 1 deletion docs/concepts/cluster-inventory/clusterclaim/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,8 @@
<label for=m-docsscenariosregister-cluster-through-proxy-check><a href=/docs/scenarios/register-cluster-through-proxy/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsscenariosregister-cluster-through-proxy><span>Register a cluster to hub through proxy server</span></a></label></li></ul></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docscontribution-guidelines-li><input type=checkbox id=m-docscontribution-guidelines-check>
<label for=m-docscontribution-guidelines-check><a href=/docs/contribution-guidelines/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docscontribution-guidelines><span>Contribute</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsrelease-li><input type=checkbox id=m-docsrelease-check>
<label for=m-docsrelease-check><a href=/docs/release/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsrelease><span>Releases</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsroadmap-li><input type=checkbox id=m-docsroadmap-check>
<label for=m-docsroadmap-check><a href=/docs/roadmap/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsroadmap><span>Roadmap</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/tree/main/content/en/docs/concepts/cluster-inventory/clusterclaim.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a>
<label for=m-docsroadmap-check><a href=/docs/roadmap/ class="align-left ps-0 td-sidebar-link td-sidebar-link__page" id=m-docsroadmap><span>Roadmap</span></a></label></li><li class="td-sidebar-nav__section-title td-sidebar-nav__section without-child" id=m-docsfaq-li><input type=checkbox id=m-docsfaq-check>
<label for=m-docsfaq-check><a href=/docs/faq/ class="align-left ps-0 td-sidebar-link td-sidebar-link__section" id=m-docsfaq><span>FAQ</span></a></label></li></ul></li></ul></nav></div></aside><aside class="d-none d-xl-block col-xl-2 td-sidebar-toc d-print-none"><div class="td-page-meta ms-2 pb-1 pt-2 mb-0"><a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/tree/main/content/en/docs/concepts/cluster-inventory/clusterclaim.md class="td-page-meta--view td-page-meta__view" target=_blank rel=noopener><i class="fa-solid fa-file-lines fa-fw"></i> View page source</a>
<a href=https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/edit/main/content/en/docs/concepts/cluster-inventory/clusterclaim.md class="td-page-meta--edit td-page-meta__edit" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Edit this page</a>
<a href="https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/new/main/content/en/docs/concepts/cluster-inventory?filename=change-me.md&amp;value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+%22front+matter%22+section+at+the+top+of+the+page+%28weight+controls+how+its+ordered+amongst+other+pages+in+the+same+directory%3B+lowest+number+first%29.%0A%2A+Add+a+good+commit+message+at+the+bottom+of+the+page+%28%3C80+characters%3B+use+the+extended+description+field+for+more+detail%29.%0A%2A+Create+a+new+branch+so+you+can+preview+your+new+file+and+request+a+review+via+Pull+Request.%0A" class="td-page-meta--child td-page-meta__child" target=_blank rel=noopener><i class="fa-solid fa-pen-to-square fa-fw"></i> Create child page</a>
<a href="https://github.com/open-cluster-management-io/open-cluster-management-io.github.io/issues/new?title=ClusterClaim" class="td-page-meta--issue td-page-meta__issue" target=_blank rel=noopener><i class="fa-solid fa-list-check fa-fw"></i> Create documentation issue</a>
Expand Down
Loading

0 comments on commit da59d20

Please sign in to comment.