This commit is contained in:
github-actions[bot]
2024-05-29 21:39:49 +00:00
parent 7ac18f2764
commit 90a697e952
5140 changed files with 15463 additions and 15491 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -15,8 +15,8 @@
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="0f98beb0-fc4c-417d-a42e-564e2cae42d2" async></script>
<script src="/scripts/optanonwrapper.js" async></script><link rel="stylesheet" href="/assets/css/styles.b83e5a9c.css">
<link rel="preload" href="/assets/js/runtime~main.0190ea56.js" as="script">
<link rel="preload" href="/assets/js/main.2c620d99.js" as="script">
<link rel="preload" href="/assets/js/runtime~main.8aa519f2.js" as="script">
<link rel="preload" href="/assets/js/main.5415f821.js" as="script">
</head>
<body class="navigation-with-keyboard">
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57KS2MW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
@@ -27,7 +27,7 @@
It is highly recommended to use a StorageClass with a reclaim policy of &quot;Retain&quot;. Otherwise if the PVC created by the <code>rancher-backup</code> chart gets deleted (either during app upgrade, or accidentally), the PV will get deleted too, which means all backups saved in it will get deleted.
If no such StorageClass is available, after the PV is provisioned, make sure to edit its reclaim policy and set it to &quot;Retain&quot; before storing backups in it.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_LWe7" id="existing-persistent-volume">Existing Persistent Volume<a href="#existing-persistent-volume" class="hash-link" aria-label="Direct link to Existing Persistent Volume" title="Direct link to Existing Persistent Volume">​</a></h3><p>Select an existing Persistent Volume (PV) that will be used to store your backups. For information about creating PersistentVolumes in Rancher, refer to <a href="/v2.5/how-to-guides/advanced-user-guides/manage-clusters/create-kubernetes-persistent-storage/manage-persistent-storage/set-up-existing-storage#2-add-a-persistentvolume-that-refers-to-the-persistent-storage">this section.</a></p><blockquote><p><strong>Important</strong>
It is highly recommended to use a Persistent Volume with a reclaim policy of &quot;Retain&quot;. Otherwise if the PVC created by the <code>rancher-backup</code> chart gets deleted (either during app upgrade, or accidentally), the PV will get deleted too, which means all backups saved in it will get deleted.</p></blockquote><h2 class="anchor anchorWithStickyNavbar_LWe7" id="example-valuesyaml-for-the-rancher-backup-helm-chart">Example values.yaml for the rancher-backup Helm Chart<a href="#example-valuesyaml-for-the-rancher-backup-helm-chart" class="hash-link" aria-label="Direct link to Example values.yaml for the rancher-backup Helm Chart" title="Direct link to Example values.yaml for the rancher-backup Helm Chart">​</a></h2><p>The documented <code>values.yaml</code> file that can be used to configure <code>rancher-backup</code> operator when the Helm CLI is used can be found in the <a href="https://github.com/rancher/backup-restore-operator/blob/release/v1.0/charts/rancher-backup/values.yaml" target="_blank" rel="noopener noreferrer">backup-restore-operator repository.</a></p><p>For more information about <code>values.yaml</code> files and configuring Helm charts during installation, refer to the <a href="https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing" target="_blank" rel="noopener noreferrer">Helm documentation.</a></p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.5/reference-guides/backup-restore-configuration/storage-configuration.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2023-10-05T23:32:09.000Z">Oct 5, 2023</time></b></span></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/v2.5/reference-guides/backup-restore-configuration/restore-configuration"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Restore Configuration</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/v2.5/reference-guides/backup-restore-configuration/examples"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Backup and Restore Examples</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#storage-location-configuration" class="table-of-contents__link toc-highlight">Storage Location Configuration</a><ul><li><a href="#no-default-storage-location" class="table-of-contents__link toc-highlight">No Default Storage Location</a></li><li><a href="#s3-compatible-object-store" class="table-of-contents__link toc-highlight">S3-compatible Object Store</a></li><li><a href="#existing-storageclass" class="table-of-contents__link toc-highlight">Existing StorageClass</a></li><li><a href="#existing-persistent-volume" class="table-of-contents__link toc-highlight">Existing Persistent Volume</a></li></ul></li><li><a href="#example-valuesyaml-for-the-rancher-backup-helm-chart" class="table-of-contents__link toc-highlight">Example values.yaml for the rancher-backup Helm Chart</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2024 SUSE Rancher. All Rights Reserved.</div></div></div></footer></div>
<script src="/assets/js/runtime~main.0190ea56.js"></script>
<script src="/assets/js/main.2c620d99.js"></script>
<script src="/assets/js/runtime~main.8aa519f2.js"></script>
<script src="/assets/js/main.5415f821.js"></script>
</body>
</html>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -15,8 +15,8 @@
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="0f98beb0-fc4c-417d-a42e-564e2cae42d2" async></script>
<script src="/scripts/optanonwrapper.js" async></script><link rel="stylesheet" href="/assets/css/styles.b83e5a9c.css">
<link rel="preload" href="/assets/js/runtime~main.0190ea56.js" as="script">
<link rel="preload" href="/assets/js/main.2c620d99.js" as="script">
<link rel="preload" href="/assets/js/runtime~main.8aa519f2.js" as="script">
<link rel="preload" href="/assets/js/main.5415f821.js" as="script">
</head>
<body class="navigation-with-keyboard">
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57KS2MW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
@@ -28,7 +28,7 @@ Cloud NAT will <a href="https://cloud.google.com/nat/pricing" target="_blank" re
This scenario is not officially supported, but is described for cases in which using the Cloud NAT service is not sufficient.</p></blockquote><p>If restricting both incoming and outgoing traffic to nodes is a requirement, follow the air-gapped installation instructions to set up a private container image <a href="https://rancher.com/docs/rancher/v2.5/en/installation/other-installation-methods/air-gap/" target="_blank" rel="noopener noreferrer">registry</a> on the VPC where the cluster is going to be, allowing the cluster nodes to access and download the images they need to run the cluster agent. If the control plane endpoint is also private, Rancher will need <a href="#direct-access">direct access</a> to it.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="private-control-plane-endpoint">Private Control Plane Endpoint<a href="#private-control-plane-endpoint" class="hash-link" aria-label="Direct link to Private Control Plane Endpoint" title="Direct link to Private Control Plane Endpoint">​</a></h3><p>If the cluster has a public endpoint exposed, Rancher will be able to reach the cluster, and no additional steps need to be taken. However, if the cluster has no public endpoint, then considerations must be made to ensure Rancher can access the cluster.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="cloud-nat-1">Cloud NAT<a href="#cloud-nat-1" class="hash-link" aria-label="Direct link to Cloud NAT" title="Direct link to Cloud NAT">​</a></h4><blockquote><p><strong>Note</strong>
Cloud NAT will <a href="https://cloud.google.com/nat/pricing" target="_blank" rel="noopener noreferrer">incur charges</a>.</p></blockquote><p>As above, if restricting outgoing internet access to the nodes is not a concern, then Google&#x27;s <a href="https://cloud.google.com/nat/docs/using-nat" target="_blank" rel="noopener noreferrer">Cloud NAT</a> service can be used to allow the nodes to access the internet. While the cluster is provisioning, Rancher will provide a registration command to run on the cluster. Download the <a href="https://cloud.google.com/kubernetes-engine/docs/how-to/cluster-access-for-kubectl" target="_blank" rel="noopener noreferrer">kubeconfig</a> for the new cluster and run the provided kubectl command on the cluster. Gaining access
to the cluster in order to run this command can be done by creating a temporary node or using an existing node in the VPC, or by logging on to or creating an SSH tunnel through one of the cluster nodes.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="direct-access">Direct access<a href="#direct-access" class="hash-link" aria-label="Direct link to Direct access" title="Direct link to Direct access">​</a></h4><p>If the Rancher server is run on the same VPC as the cluster&#x27;s control plane, it will have direct access to the control plane&#x27;s private endpoint. The cluster nodes will need to have access to a <a href="#private-registry">private registry</a> to download images as described above.</p><p>You can also use services from Google such as <a href="https://cloud.google.com/network-connectivity/docs/vpn/concepts/overview" target="_blank" rel="noopener noreferrer">Cloud VPN</a> or <a href="https://cloud.google.com/network-connectivity/docs/interconnect" target="_blank" rel="noopener noreferrer">Cloud Interconnect VLAN</a> to facilitate connectivity between your organization&#x27;s network and your Google VPC.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.5/reference-guides/cluster-configuration/rancher-server-configuration/gke-cluster-configuration/gke-private-clusters.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2023-10-05T23:32:09.000Z">Oct 5, 2023</time></b></span></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/v2.5/reference-guides/cluster-configuration/rancher-server-configuration/gke-cluster-configuration"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">GKE Cluster Configuration Reference</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/v2.5/reference-guides/cluster-configuration/rancher-server-configuration/use-existing-nodes"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Launching Kubernetes on Existing Custom Nodes</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#private-nodes" class="table-of-contents__link toc-highlight">Private Nodes</a></li><li><a href="#private-control-plane-endpoint" class="table-of-contents__link toc-highlight">Private Control Plane Endpoint</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2024 SUSE Rancher. All Rights Reserved.</div></div></div></footer></div>
<script src="/assets/js/runtime~main.0190ea56.js"></script>
<script src="/assets/js/main.2c620d99.js"></script>
<script src="/assets/js/runtime~main.8aa519f2.js"></script>
<script src="/assets/js/main.5415f821.js"></script>
</body>
</html>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long