mirror of
https://github.com/rancher/rancher-docs.git
synced 2026-09-28 22:18:52 +00:00
deploy: 4276a1413d
This commit is contained in:
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" charset="UTF-8" data-domain-script="0f98beb0-fc4c-417d-a42e-564e2cae42d2" async></script>
|
<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.efd70281.css">
|
<script src="/scripts/optanonwrapper.js" async></script><link rel="stylesheet" href="/assets/css/styles.efd70281.css">
|
||||||
<link rel="preload" href="/assets/js/runtime~main.56a126ce.js" as="script">
|
<link rel="preload" href="/assets/js/runtime~main.7dbae2a9.js" as="script">
|
||||||
<link rel="preload" href="/assets/js/main.7c8a25e8.js" as="script">
|
<link rel="preload" href="/assets/js/main.7c8a25e8.js" as="script">
|
||||||
</head>
|
</head>
|
||||||
<body class="navigation-with-keyboard">
|
<body class="navigation-with-keyboard">
|
||||||
@@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
|
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
|
||||||
<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/rancher-logo-horiz-color.svg" alt="logo" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/rancher-logo-horiz-color.svg" alt="logo" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate"></b></a><div class="navbar__item dropdown dropdown--hoverable"><a aria-current="page" class="navbar__link active" aria-haspopup="true" aria-expanded="false" role="button" href="/">Latest</a><ul class="dropdown__menu"><li><a aria-current="page" class="dropdown__link dropdown__link--active" href="/">Latest</a></li><li><a class="dropdown__link" href="/v2.7">v2.7</a></li><li><a class="dropdown__link" href="/v2.6">v2.6</a></li><li><a class="dropdown__link" href="/v2.5">v2.5</a></li><li><a class="dropdown__link" href="/v2.0-v2.4">v2.0-v2.4</a></li><li><a class="dropdown__link" href="/versions">All versions</a></li></ul></div></div><div class="navbar__items navbar__items--right"><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link"><svg viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" class="iconLanguage_nlXk"><path fill="currentColor" d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></svg>English</a><ul class="dropdown__menu"><li><a href="/404" target="_self" rel="noopener noreferrer" class="dropdown__link dropdown__link--active" lang="en">English</a></li><li><a href="/zh/404" target="_self" rel="noopener noreferrer" class="dropdown__link" lang="zh">简体中文</a></li></ul></div><a href="https://github.com/rancher/rancher-docs" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link navbar__github">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><a href="https://www.rancher.com" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Rancher Home<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="searchBox_ZlJk"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><main class="container margin-vert--xl"><div class="row"><div class="col col--6 col--offset-3"><h1 class="hero__title">Page Not Found</h1><p>We could not find what you were looking for.</p><p>Please contact the owner of the site that linked you to the original URL and let them know their link is broken.</p></div></div></main></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2023 SUSE Rancher. All Rights Reserved.</div></div></div></footer></div>
|
<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/rancher-logo-horiz-color.svg" alt="logo" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/rancher-logo-horiz-color.svg" alt="logo" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate"></b></a><div class="navbar__item dropdown dropdown--hoverable"><a aria-current="page" class="navbar__link active" aria-haspopup="true" aria-expanded="false" role="button" href="/">Latest</a><ul class="dropdown__menu"><li><a aria-current="page" class="dropdown__link dropdown__link--active" href="/">Latest</a></li><li><a class="dropdown__link" href="/v2.7">v2.7</a></li><li><a class="dropdown__link" href="/v2.6">v2.6</a></li><li><a class="dropdown__link" href="/v2.5">v2.5</a></li><li><a class="dropdown__link" href="/v2.0-v2.4">v2.0-v2.4</a></li><li><a class="dropdown__link" href="/versions">All versions</a></li></ul></div></div><div class="navbar__items navbar__items--right"><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link"><svg viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" class="iconLanguage_nlXk"><path fill="currentColor" d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></svg>English</a><ul class="dropdown__menu"><li><a href="/404" target="_self" rel="noopener noreferrer" class="dropdown__link dropdown__link--active" lang="en">English</a></li><li><a href="/zh/404" target="_self" rel="noopener noreferrer" class="dropdown__link" lang="zh">简体中文</a></li></ul></div><a href="https://github.com/rancher/rancher-docs" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link navbar__github">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><a href="https://www.rancher.com" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">Rancher Home<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="searchBox_ZlJk"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0"><main class="container margin-vert--xl"><div class="row"><div class="col col--6 col--offset-3"><h1 class="hero__title">Page Not Found</h1><p>We could not find what you were looking for.</p><p>Please contact the owner of the site that linked you to the original URL and let them know their link is broken.</p></div></div></main></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2023 SUSE Rancher. All Rights Reserved.</div></div></div></footer></div>
|
||||||
<script src="/assets/js/runtime~main.56a126ce.js"></script>
|
<script src="/assets/js/runtime~main.7dbae2a9.js"></script>
|
||||||
<script src="/assets/js/main.7c8a25e8.js"></script>
|
<script src="/assets/js/main.7c8a25e8.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/use-windows-clusters.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/use-windows-clusters.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685574148,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Launching Kubernetes on Windows Clusters"
|
"title": "Launching Kubernetes on Windows Clusters"
|
||||||
},
|
},
|
||||||
@@ -341,11 +341,6 @@ const metadata = {
|
|||||||
};
|
};
|
||||||
const assets = {};
|
const assets = {};
|
||||||
const toc = [
|
const toc = [
|
||||||
{
|
|
||||||
value: 'Changes in Rancher v2.6',
|
|
||||||
id: 'changes-in-rancher-v26',
|
|
||||||
level: 2
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: 'RKE2 Windows',
|
value: 'RKE2 Windows',
|
||||||
id: 'rke2-windows',
|
id: 'rke2-windows',
|
||||||
@@ -478,12 +473,7 @@ function MDXContent(_param) {
|
|||||||
}, `supported functionality and limitations for using Kubernetes with Windows`), ` or the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `supported functionality and limitations for using Kubernetes with Windows`), ` or the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://kubernetes.io/docs/setup/production-environment/windows/user-guide-windows-containers/"
|
"href": "https://kubernetes.io/docs/setup/production-environment/windows/user-guide-windows-containers/"
|
||||||
}, `guide for scheduling Windows containers in Kubernetes`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `guide for scheduling Windows containers in Kubernetes`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "changes-in-rancher-v26"
|
|
||||||
}, `Changes in Rancher v2.6`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher v2.6 introduces provisioning for `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
|
||||||
"href": "https://docs.rke2.io/"
|
|
||||||
}, `RKE2`), ` clusters directly from the Rancher UI. RKE2, also known as RKE Government, is a fully conformant Kubernetes distribution that focuses on security and compliance within the U.S. Federal Government sector.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.5, provisioning for RKE2 is GA.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
|
||||||
"id": "rke2-windows"
|
"id": "rke2-windows"
|
||||||
}, `RKE2 Windows`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The RKE2 provisioning feature also includes installing RKE2 on Windows clusters. Windows features for RKE2 include:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `RKE2 Windows`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The RKE2 provisioning feature also includes installing RKE2 on Windows clusters. Windows features for RKE2 include:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
@@ -504,11 +494,7 @@ function MDXContent(_param) {
|
|||||||
"href": "https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector"
|
"href": "https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector"
|
||||||
}, `Kubernetes documentation`), ` for more information on how to use `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Kubernetes documentation`), ` for more information on how to use `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `nodeSelector`), ` to assign pods to nodes.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `nodeSelector`), ` to assign pods to nodes.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in Rancher v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
}, `HostProcess containers in Windows RKE2 are supported in Kubernetes v1.24.1 and up. See `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `HostProcess containers in Windows RKE2 are supported in Kubernetes v1.24.1 and up. See `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "li",
|
parentName: "li",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/integrations-in-rancher/neuvector.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/integrations-in-rancher/neuvector.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1670549188,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Dec 9, 2022",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "NeuVector Integration"
|
"title": "NeuVector Integration"
|
||||||
},
|
},
|
||||||
@@ -426,10 +426,10 @@ function MDXContent(_param) {
|
|||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "neuvector-integration-in-rancher"
|
"id": "neuvector-integration-in-rancher"
|
||||||
}, `NeuVector Integration in Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `New in Rancher v2.6.5, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `NeuVector Integration in Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://open-docs.neuvector.com/"
|
"href": "https://open-docs.neuvector.com/"
|
||||||
}, `NeuVector 5.x`), ` is an open-source container-centric security platform that is now integrated into Rancher. NeuVector offers real-time compliance, visibility, and protection for critical applications and data during runtime. NeuVector provides a firewall, container process/file system monitoring, security auditing with CIS benchmarks, and vulnerability scanning. For more information on Rancher security, please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `NeuVector 5.x`), ` is an open-source container-centric security platform that is integrated with Rancher. NeuVector offers real-time compliance, visibility, and protection for critical applications and data during runtime. NeuVector provides a firewall, container process/file system monitoring, security auditing with CIS benchmarks, and vulnerability scanning. For more information on Rancher security, please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/pages-for-subheaders/rancher-security"
|
"href": "/pages-for-subheaders/rancher-security"
|
||||||
}, `security documentation`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector can be enabled through a Helm chart that may be installed either through `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `security documentation`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector can be enabled through a Helm chart that may be installed either through `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
@@ -688,12 +688,6 @@ function MDXContent(_param) {
|
|||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `All NeuVector components are deployable if PSP is set to true.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, `All NeuVector components are deployable if PSP is set to true.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
|
||||||
parentName: "li"
|
|
||||||
}, `You will need to set additional configuration for your hardened cluster environment as follows:`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `You will need to set additional configuration for your hardened cluster environment as follows:`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
@@ -751,12 +745,6 @@ kubectl patch deploy neuvector-scanner-pod -n cattle-neuvector-system --patch '{
|
|||||||
kubectl patch cronjob neuvector-updater-pod -n cattle-neuvector-system --patch '{"spec":{"jobTemplate":{"spec":{"template":{"spec":{"securityContext":{"runAsUser": 5400}}}}}}}'
|
kubectl patch cronjob neuvector-updater-pod -n cattle-neuvector-system --patch '{"spec":{"jobTemplate":{"spec":{"template":{"spec":{"securityContext":{"runAsUser": 5400}}}}}}}'
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
|
||||||
parentName: "li"
|
|
||||||
}, `You will need to set additional configuration for your hardened cluster environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("blockquote", {
|
}, `You will need to set additional configuration for your hardened cluster environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("blockquote", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
@@ -315,7 +315,7 @@ const metadata = {
|
|||||||
"unversionedId": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"unversionedId": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
"id": "version-2.6/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"id": "version-2.6/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher",
|
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher",
|
||||||
"description": "Tested on v2.5.6",
|
"description": "This section describes how to install a Kubernetes cluster according to the best practices for the Rancher server environment.",
|
||||||
"source": "@site/versioned_docs/version-2.6/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
"source": "@site/versioned_docs/version-2.6/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
||||||
"sourceDirName": "how-to-guides/new-user-guides/kubernetes-cluster-setup",
|
"sourceDirName": "how-to-guides/new-user-guides/kubernetes-cluster-setup",
|
||||||
"slug": "/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"slug": "/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.6/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.6/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.6",
|
"version": "2.6",
|
||||||
"lastUpdatedAt": 1685572449,
|
"lastUpdatedAt": 1689201212,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 12, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher"
|
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher"
|
||||||
},
|
},
|
||||||
@@ -383,9 +383,7 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how to install a Kubernetes cluster according to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `Tested on v2.5.6`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how to install a Kubernetes cluster according to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.6/reference-guides/rancher-manager-architecture/architecture-recommendations#environment-for-kubernetes-installations"
|
"href": "/v2.6/reference-guides/rancher-manager-architecture/architecture-recommendations#environment-for-kubernetes-installations"
|
||||||
}, `best practices for the Rancher server environment.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `best practices for the Rancher server environment.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/upgrade-and-roll-back-kubernetes.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/upgrade-and-roll-back-kubernetes.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Upgrading and Rolling Back Kubernetes"
|
"title": "Upgrading and Rolling Back Kubernetes"
|
||||||
},
|
},
|
||||||
@@ -570,10 +570,10 @@ function MDXContent(_param) {
|
|||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `As of Rancher v2.4.0, there is a `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `There is a `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/rancher/rancher/issues/25478"
|
"href": "https://github.com/rancher/rancher/issues/25478"
|
||||||
}, `known issue`), ` in which the Rancher UI doesn't show state of etcd and controlplane as drained, even though they are being drained.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `known issue`), ` in which the Rancher UI doesn't show the state of etcd and controlplane as drained, even though they are being drained.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "maintaining-availability-for-applications-during-upgrades"
|
"id": "maintaining-availability-for-applications-during-upgrades"
|
||||||
}, `Maintaining Availability for Applications During Upgrades`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Maintaining Availability for Applications During Upgrades`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-kubernetes.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-kubernetes.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "2. Install Kubernetes"
|
"title": "2. Install Kubernetes"
|
||||||
},
|
},
|
||||||
@@ -493,9 +493,7 @@ EOF
|
|||||||
sudo systemctl restart docker
|
sudo systemctl restart docker
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
||||||
"id": "air-gapped-proxy"
|
"id": "air-gapped-proxy"
|
||||||
}, `Air-gapped proxy`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Air-gapped proxy`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.4`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/cloud-marketplace.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/cloud-marketplace.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1663953084,
|
"lastUpdatedAt": 1689711708,
|
||||||
"formattedLastUpdatedAt": "Sep 23, 2022",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Cloud Marketplace Integration"
|
"title": "Cloud Marketplace Integration"
|
||||||
},
|
},
|
||||||
@@ -352,7 +352,7 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher offers integration with cloud marketplaces to easily purchase support for installations hosted on certain cloud providers. In addition, this integration also provides the ability to generate a supportconfig bundle which can be provided to rancher support.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.7, only AWS is supported for this integration.`));
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher offers integration with cloud marketplaces to easily purchase support for installations hosted on certain cloud providers. In addition, this integration also provides the ability to generate a supportconfig bundle which can be provided to rancher support.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This integration only supports AWS.`));
|
||||||
}
|
}
|
||||||
MDXContent.isMDXComponent = true;
|
MDXContent.isMDXComponent = true;
|
||||||
|
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/integrations-in-rancher/harvester.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/integrations-in-rancher/harvester.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711708,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Harvester Integration"
|
"title": "Harvester Integration"
|
||||||
},
|
},
|
||||||
@@ -376,14 +376,7 @@ function MDXContent(_param) {
|
|||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Introduced in Rancher v2.6.1, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Introduced in Rancher v2.6.1, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://docs.harvesterhci.io/"
|
"href": "https://docs.harvesterhci.io/"
|
||||||
}, `Harvester`), ` is an open-source hyper-converged infrastructure (HCI) software built on Kubernetes. Harvester installs on bare metal servers and provides integrated virtualization and distributed storage capabilities. Although Harvester operates using Kubernetes, it does not require users to know Kubernetes concepts, making it a more user-friendly application.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Harvester`), ` is an open-source hyper-converged infrastructure (HCI) software built on Kubernetes. Harvester installs on bare metal servers and provides integrated virtualization and distributed storage capabilities. Although Harvester operates using Kubernetes, it does not require users to know Kubernetes concepts, making it a more user-friendly application.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.3`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Harvester is GA. Please refer to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
|
||||||
"href": "https://github.com/harvester/harvester/releases"
|
|
||||||
}, `Harvester release notes`), ` for all updates.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
|
||||||
"id": "feature-flag"
|
"id": "feature-flag"
|
||||||
}, `Feature Flag`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The Harvester feature flag is used to manage access to the Virtualization Management (VM) page in Rancher where users can navigate directly to Harvester clusters and access the Harvester UI. The Harvester feature flag is enabled by default. Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Feature Flag`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The Harvester feature flag is used to manage access to the Virtualization Management (VM) page in Rancher where users can navigate directly to Harvester clusters and access the Harvester UI. The Harvester feature flag is enabled by default. Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
@@ -410,10 +403,10 @@ function MDXContent(_param) {
|
|||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `Users may import a Harvester cluster only on the Virtualization Management page. Importing a cluster on the Cluster Management page is not supported, and a warning will advise you to return to the VM page to do so.`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `Users may import a Harvester cluster only on the Virtualization Management page. Importing a cluster on the Cluster Management page is not supported, and a warning will advise you to return to the VM page to do so.`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "harvester-node-driver"
|
"id": "harvester-node-driver"
|
||||||
}, `Harvester Node Driver`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.3, the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Harvester Node Driver`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://docs.harvesterhci.io/v1.1/rancher/node/node-driver/"
|
"href": "https://docs.harvesterhci.io/v1.1/rancher/node/node-driver/"
|
||||||
}, `Harvester node driver`), ` is GA for RKE and RKE2 options in Rancher. The node driver is available whether or not the Harvester feature flag is enabled. Note that the node driver is off by default. Users may create RKE or RKE2 clusters on Harvester only from the Cluster Management page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Harvester allows `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Harvester node driver`), ` is generally available for RKE and RKE2 options in Rancher. The node driver is available whether or not the Harvester feature flag is enabled. Note that the node driver is off by default. Users may create RKE or RKE2 clusters on Harvester only from the Cluster Management page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Harvester allows `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `.ISO`), ` images to be uploaded and displayed through the Harvester UI, but this is not supported in the Rancher UI. This is because `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `.ISO`), ` images to be uploaded and displayed through the Harvester UI, but this is not supported in the Rancher UI. This is because `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/helm-charts-in-rancher.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/helm-charts-in-rancher.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711708,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Helm Charts in Rancher"
|
"title": "Helm Charts in Rancher"
|
||||||
},
|
},
|
||||||
@@ -342,8 +342,8 @@ const metadata = {
|
|||||||
const assets = {};
|
const assets = {};
|
||||||
const toc = [
|
const toc = [
|
||||||
{
|
{
|
||||||
value: 'Changes in Rancher v2.6',
|
value: 'Versioning Scheme',
|
||||||
id: 'changes-in-rancher-v26',
|
id: 'versioning-scheme',
|
||||||
level: 3
|
level: 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -372,8 +372,8 @@ const toc = [
|
|||||||
level: 3
|
level: 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: 'Changes in Rancher v2.6.3',
|
value: 'Legacy Apps',
|
||||||
id: 'changes-in-rancher-v263',
|
id: 'legacy-apps',
|
||||||
level: 4
|
level: 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -396,16 +396,14 @@ function MDXContent(_param) {
|
|||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to manage Helm chart repositories and applications in Rancher. Helm chart repositories are managed using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to manage Helm chart repositories and applications in Rancher. Helm chart repositories are managed using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Apps`), `. It uses a catalog-like system to import bundles of charts from repositories and then uses those charts to either deploy custom Helm applications or Rancher's tools such as Monitoring or Istio. Rancher tools come as pre-loaded repositories which deploy as standalone Helm charts. Any additional repositories are only added to the current cluster.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `Apps`), `. It uses a catalog-like system to import bundles of charts from repositories and then uses those charts to either deploy custom Helm applications or Rancher's tools such as Monitoring or Istio. Rancher tools come as pre-loaded repositories which deploy as standalone Helm charts. Any additional repositories are only added to the current cluster.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "changes-in-rancher-v26"
|
"id": "versioning-scheme"
|
||||||
}, `Changes in Rancher v2.6`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Starting in Rancher v2.6.0, a new versioning scheme for Rancher feature charts was implemented. The changes are centered around the major version of the charts and the +up annotation for upstream charts, where applicable.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Versioning Scheme`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The Rancher feature charts versioning scheme is centered around the major version of the charts and the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
|
parentName: "p"
|
||||||
|
}, `+up`), ` annotation for upstream charts, where applicable.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Major Version:`), ` The major version of the charts is tied to Rancher minor versions. When you upgrade to a new Rancher minor version, you should ensure that all of your `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Major Version:`), ` The major version of the charts is tied to Rancher minor versions. When you upgrade to a new Rancher minor version, you should ensure that all of your `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Apps`), ` charts are also upgraded to the correct release line for the chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
}, `Apps`), ` charts are also upgraded to the correct release line for the chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
"type": "note"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
|
||||||
parentName: "admonition"
|
|
||||||
}, `Any major versions that are less than the ones mentioned in the table below are meant for 2.5 and below only. For example, you are advised to not use <100.x.x versions of Monitoring in 2.6.x+.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Feature Charts:`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
}, `Feature Charts:`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
||||||
parentName: "table"
|
parentName: "table"
|
||||||
@@ -703,9 +701,9 @@ nDxZ/tNXt/WPJr/PgEB3hQdInDWYMg7vGO0Oz00G5kWg0sJ0ZTSoA10ZwdjIdGEeKlj1NlPyAqpQ+uDn
|
|||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `As of Rancher v2.6.3, a new value `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `The Repo.Spec contains a `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `disableSameOriginCheck`), ` has been added to the Repo.Spec. This allows users to bypass the same origin checks, sending the repository Authentication information as a Basic Auth Header with all API calls. This is not recommended but can be used as a temporary solution in cases of non-standard Helm chart repositories such as those that have redirects to a different origin URL.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, `disableSameOriginCheck`), ` that allows users to bypass the same origin checks, sending the repository Authentication information as a Basic Auth Header with all API calls. This is not recommended but can be used as a temporary solution in cases of non-standard Helm chart repositories such as those that have redirects to a different origin URL.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `To use this feature for an existing Helm chart repository, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("b", null, `⋮ > Edit YAML`), `. On the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `To use this feature for an existing Helm chart repository, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("b", null, `⋮ > Edit YAML`), `. On the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -755,8 +753,8 @@ spec:
|
|||||||
}, `delete the resources with immutable fields from the cluster before performing the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `delete the resources with immutable fields from the cluster before performing the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `"--force"`), ` upgrade`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
}, `"--force"`), ` upgrade`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
||||||
"id": "changes-in-rancher-v263"
|
"id": "legacy-apps"
|
||||||
}, `Changes in Rancher v2.6.3`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The upgrade button has been removed for legacy apps from the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Legacy Apps`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The upgrade button has been removed for legacy apps from the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Apps > Installed Apps`), ` page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you have a legacy app installed and want to upgrade it:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `Apps > Installed Apps`), ` page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you have a legacy app installed and want to upgrade it:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/faq/rancher-is-no-longer-needed.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/faq/rancher-is-no-longer-needed.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685572159,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Rancher is No Longer Needed"
|
"title": "Rancher is No Longer Needed"
|
||||||
},
|
},
|
||||||
@@ -421,7 +421,7 @@ function MDXContent(_param) {
|
|||||||
}, `installed Rancher on a Kubernetes cluster,`), ` remove Rancher by using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `installed Rancher on a Kubernetes cluster,`), ` remove Rancher by using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/rancher/rancher-cleanup"
|
"href": "https://github.com/rancher/rancher-cleanup"
|
||||||
}, `Rancher Cleanup`), ` tool.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.5.8, uninstalling Rancher in high-availability (HA) mode will also remove all `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Rancher Cleanup`), ` tool.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Uninstalling Rancher in high-availability (HA) mode will also remove all `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `helm-operation-*`), ` pods and the following apps:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `helm-operation-*`), ` pods and the following apps:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/custom-branding.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/custom-branding.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1687353968,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 21, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Custom Branding"
|
"title": "Custom Branding"
|
||||||
},
|
},
|
||||||
@@ -452,12 +452,6 @@ const toc = [
|
|||||||
level: 3
|
level: 3
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
const makeShortcode = (name)=>function MDXDefaultShortcode(props) {
|
|
||||||
console.warn("Component " + name + " was not imported, exported, or provided by MDXProvider as global scope");
|
|
||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("div", props);
|
|
||||||
};
|
|
||||||
const Tabs = makeShortcode("Tabs");
|
|
||||||
const TabItem = makeShortcode("TabItem");
|
|
||||||
const layoutProps = {
|
const layoutProps = {
|
||||||
toc
|
toc
|
||||||
};
|
};
|
||||||
@@ -496,19 +490,7 @@ function MDXContent(_param) {
|
|||||||
"id": "primary-color"
|
"id": "primary-color"
|
||||||
}, `Primary Color`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can override the primary color used throughout the UI with a custom color of your choice.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `Primary Color`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can override the primary color used throughout the UI with a custom color of your choice.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "fixed-banners"
|
"id": "fixed-banners"
|
||||||
}, `Fixed Banners`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(Tabs, {
|
}, `Fixed Banners`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Display a custom fixed banner in the header, footer, or both.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To configure banner settings,`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
mdxType: "Tabs"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
|
||||||
value: "Rancher before v2.6.4",
|
|
||||||
mdxType: "TabItem"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Display a custom fixed banner in the header, footer, or both.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
|
||||||
value: "Rancher v2.6.4+",
|
|
||||||
mdxType: "TabItem"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Display a custom fixed banner in the header, footer, or both.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.4, configuration of fixed banners has moved from the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, `Branding`), ` tab to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, `Banners`), ` tab.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To configure banner settings,`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
@@ -516,7 +498,7 @@ function MDXContent(_param) {
|
|||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `Banners`), `.`)))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `Banners`), `.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "custom-navigation-links"
|
"id": "custom-navigation-links"
|
||||||
}, `Custom Navigation Links`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to configure the links in the left navigation bar of the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Custom Navigation Links`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to configure the links in the left navigation bar of the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
File diff suppressed because one or more lines are too long
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-kubernetes.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/other-installation-methods/rancher-behind-an-http-proxy/install-kubernetes.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685636581,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 1, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "2. Install Kubernetes"
|
"title": "2. Install Kubernetes"
|
||||||
},
|
},
|
||||||
@@ -493,9 +493,7 @@ EOF
|
|||||||
sudo systemctl restart docker
|
sudo systemctl restart docker
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
||||||
"id": "air-gapped-proxy"
|
"id": "air-gapped-proxy"
|
||||||
}, `Air-gapped proxy`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Air-gapped proxy`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.4`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/integrations-in-rancher/neuvector.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/integrations-in-rancher/neuvector.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711708,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "NeuVector Integration"
|
"title": "NeuVector Integration"
|
||||||
},
|
},
|
||||||
@@ -426,10 +426,10 @@ function MDXContent(_param) {
|
|||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "neuvector-integration-in-rancher"
|
"id": "neuvector-integration-in-rancher"
|
||||||
}, `NeuVector Integration in Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `New in Rancher v2.6.5, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `NeuVector Integration in Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://open-docs.neuvector.com/"
|
"href": "https://open-docs.neuvector.com/"
|
||||||
}, `NeuVector 5.x`), ` is an open-source container-centric security platform that is now integrated into Rancher. NeuVector offers real-time compliance, visibility, and protection for critical applications and data during runtime. NeuVector provides a firewall, container process/file system monitoring, security auditing with CIS benchmarks, and vulnerability scanning. For more information on Rancher security, please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `NeuVector 5.x`), ` is an open-source container-centric security platform that is integrated with Rancher. NeuVector offers real-time compliance, visibility, and protection for critical applications and data during runtime. NeuVector provides a firewall, container process/file system monitoring, security auditing with CIS benchmarks, and vulnerability scanning. For more information on Rancher security, please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/pages-for-subheaders/rancher-security"
|
"href": "/v2.7/pages-for-subheaders/rancher-security"
|
||||||
}, `security documentation`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector can be enabled through a Helm chart that may be installed either through `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `security documentation`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector can be enabled through a Helm chart that may be installed either through `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
@@ -688,12 +688,6 @@ function MDXContent(_param) {
|
|||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `All NeuVector components are deployable if PSP is set to true.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, `All NeuVector components are deployable if PSP is set to true.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
|
||||||
parentName: "li"
|
|
||||||
}, `You will need to set additional configuration for your hardened cluster environment as follows:`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `You will need to set additional configuration for your hardened cluster environment as follows:`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
@@ -751,12 +745,6 @@ kubectl patch deploy neuvector-scanner-pod -n cattle-neuvector-system --patch '{
|
|||||||
kubectl patch cronjob neuvector-updater-pod -n cattle-neuvector-system --patch '{"spec":{"jobTemplate":{"spec":{"template":{"spec":{"securityContext":{"runAsUser": 5400}}}}}}}'
|
kubectl patch cronjob neuvector-updater-pod -n cattle-neuvector-system --patch '{"spec":{"jobTemplate":{"spec":{"template":{"spec":{"securityContext":{"runAsUser": 5400}}}}}}}'
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
|
||||||
parentName: "li"
|
|
||||||
}, `You will need to set additional configuration for your hardened cluster environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("blockquote", {
|
}, `You will need to set additional configuration for your hardened cluster environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("blockquote", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
@@ -315,7 +315,7 @@ const metadata = {
|
|||||||
"unversionedId": "how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
"unversionedId": "how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
||||||
"id": "how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
"id": "how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
||||||
"title": "Continuous Delivery",
|
"title": "Continuous Delivery",
|
||||||
"description": "As of Rancher v2.5, Fleet comes preinstalled in Rancher, and as of Rancher v2.6, Fleet can no longer be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the continuous-delivery feature flag.",
|
"description": "Fleet comes preinstalled in Rancher can't be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the continuous-delivery feature flag.",
|
||||||
"source": "@site/docs/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
"source": "@site/docs/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
||||||
"sourceDirName": "how-to-guides/advanced-user-guides/enable-experimental-features",
|
"sourceDirName": "how-to-guides/advanced-user-guides/enable-experimental-features",
|
||||||
"slug": "/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
"slug": "/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1666730461,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Oct 25, 2022",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Continuous Delivery"
|
"title": "Continuous Delivery"
|
||||||
},
|
},
|
||||||
@@ -352,10 +352,10 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.5, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/how-to-guides/new-user-guides/deploy-apps-across-clusters/fleet"
|
"href": "/how-to-guides/new-user-guides/deploy-apps-across-clusters/fleet"
|
||||||
}, `Fleet`), ` comes preinstalled in Rancher, and as of Rancher v2.6, Fleet can no longer be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Fleet`), ` comes preinstalled in Rancher can't be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `continuous-delivery`), ` feature flag.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To enable or disable this feature, refer to the instructions on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `continuous-delivery`), ` feature flag.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To enable or disable this feature, refer to the instructions on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/faq/rancher-is-no-longer-needed.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/faq/rancher-is-no-longer-needed.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Rancher is No Longer Needed"
|
"title": "Rancher is No Longer Needed"
|
||||||
},
|
},
|
||||||
@@ -421,7 +421,7 @@ function MDXContent(_param) {
|
|||||||
}, `installed Rancher on a Kubernetes cluster,`), ` remove Rancher by using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `installed Rancher on a Kubernetes cluster,`), ` remove Rancher by using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/rancher/rancher-cleanup"
|
"href": "https://github.com/rancher/rancher-cleanup"
|
||||||
}, `Rancher Cleanup`), ` tool.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.5.8, uninstalling Rancher in high-availability (HA) mode will also remove all `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Rancher Cleanup`), ` tool.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Uninstalling Rancher in high-availability (HA) mode will also remove all `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `helm-operation-*`), ` pods and the following apps:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `helm-operation-*`), ` pods and the following apps:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/manage-clusters/manage-cluster-templates.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/manage-clusters/manage-cluster-templates.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685654329,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Jun 1, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Cluster Templates"
|
"title": "Cluster Templates"
|
||||||
},
|
},
|
||||||
@@ -411,10 +411,10 @@ function MDXContent(_param) {
|
|||||||
"id": "versioning"
|
"id": "versioning"
|
||||||
}, `Versioning`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher doesn't manage version control for cluster templates. Version control is handled in the repository containing the template's Helm chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `Versioning`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher doesn't manage version control for cluster templates. Version control is handled in the repository containing the template's Helm chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "rke2-cluster-template"
|
"id": "rke2-cluster-template"
|
||||||
}, `RKE2 Cluster Template`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The example repository for an RKE2 cluster template is `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `RKE2 Cluster Template`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `See the example repository for an `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/rancher/cluster-template-examples"
|
"href": "https://github.com/rancher/cluster-template-examples"
|
||||||
}, `here`), `. As of Rancher v2.6.0, we provide an RKE2 cluster template and may add more in the future.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `RKE2 cluster template`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "adding-a-cluster-template-to-rancher"
|
"id": "adding-a-cluster-template-to-rancher"
|
||||||
}, `Adding a Cluster Template to Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to add the cluster template to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Adding a Cluster Template to Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to add the cluster template to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -436,7 +436,7 @@ function MDXContent(_param) {
|
|||||||
}, `Go to a cluster template example repository. Rancher's examples are in `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Go to a cluster template example repository. Rancher's examples are in `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "li",
|
parentName: "li",
|
||||||
"href": "https://github.com/rancher/cluster-template-examples"
|
"href": "https://github.com/rancher/cluster-template-examples"
|
||||||
}, `this GitHub repository.`), ` As of Rancher v2.6.0, we provide an RKE2 cluster template and add to more in the future.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `this GitHub repository.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Fork the repository.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `Fork the repository.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-amazon-eks.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-amazon-eks.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685111429,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 26, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Installing Rancher on Amazon EKS"
|
"title": "Installing Rancher on Amazon EKS"
|
||||||
},
|
},
|
||||||
@@ -595,7 +595,7 @@ rancher-server-cluster us-west-2 True
|
|||||||
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
||||||
}, `Kubernetes/ingress-nginx support table`), `. `), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `Kubernetes/ingress-nginx support table`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
||||||
helm repo update
|
helm repo update
|
||||||
@@ -645,11 +645,7 @@ ingress-nginx-controller LoadBalancer 10.100.90.18 a904a952c73bf4f668a17c4
|
|||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `--set ingress.ingressClassName=nginx
|
}, `--set ingress.ingressClassName=nginx
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/upgrade-and-roll-back-kubernetes.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/upgrade-and-roll-back-kubernetes.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685574646,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Upgrading and Rolling Back Kubernetes"
|
"title": "Upgrading and Rolling Back Kubernetes"
|
||||||
},
|
},
|
||||||
@@ -570,7 +570,7 @@ function MDXContent(_param) {
|
|||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `As of Rancher v2.4.0, there is a `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `There is a `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/rancher/rancher/issues/25478"
|
"href": "https://github.com/rancher/rancher/issues/25478"
|
||||||
}, `known issue`), ` in which the Rancher UI doesn't show state of etcd and controlplane as drained, even though they are being drained.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `known issue`), ` in which the Rancher UI doesn't show state of etcd and controlplane as drained, even though they are being drained.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/cloud-marketplace.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/cloud-marketplace.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711708,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Cloud Marketplace Integration"
|
"title": "Cloud Marketplace Integration"
|
||||||
},
|
},
|
||||||
@@ -352,7 +352,7 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher offers integration with cloud marketplaces to easily purchase support for installations hosted on certain cloud providers. In addition, this integration also provides the ability to generate a supportconfig bundle which can be provided to rancher support.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.7, only AWS is supported for this integration.`));
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher offers integration with cloud marketplaces to easily purchase support for installations hosted on certain cloud providers. In addition, this integration also provides the ability to generate a supportconfig bundle which can be provided to rancher support.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This integration only supports AWS.`));
|
||||||
}
|
}
|
||||||
MDXContent.isMDXComponent = true;
|
MDXContent.isMDXComponent = true;
|
||||||
|
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/resources/upgrade-cert-manager.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/resources/upgrade-cert-manager.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Upgrading Cert-Manager"
|
"title": "Upgrading Cert-Manager"
|
||||||
},
|
},
|
||||||
@@ -819,9 +819,7 @@ cert-manager-cainjector-577f6d9fd7-tr77l 1/1 Running 0 2m
|
|||||||
cert-manager-webhook-787858fcdb-nlzsq 1/1 Running 0 2m
|
cert-manager-webhook-787858fcdb-nlzsq 1/1 Running 0 2m
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "cert-manager-api-change-and-data-migration"
|
"id": "cert-manager-api-change-and-data-migration"
|
||||||
}, `Cert-Manager API change and data migration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Cert-Manager API change and data migration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher now supports cert-manager versions 1.6.2 and 1.7.1. We recommend v1.7.x because v 1.6.x will reach end-of-life on March 30, 2022. To read more, see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.4`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher now supports cert-manager versions 1.6.2 and 1.7.1. We recommend v1.7.x because v 1.6.x will reach end-of-life on March 30, 2022. To read more, see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/pages-for-subheaders/install-upgrade-on-a-kubernetes-cluster#4-install-cert-manager"
|
"href": "/v2.7/pages-for-subheaders/install-upgrade-on-a-kubernetes-cluster#4-install-cert-manager"
|
||||||
}, `cert-manager docs`), `. For instructions on upgrading cert-manager from version 1.5 to 1.6, see the upstream cert-manager documentation `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `cert-manager docs`), `. For instructions on upgrading cert-manager from version 1.5 to 1.6, see the upstream cert-manager documentation `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/resources/upgrade-cert-manager.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/resources/upgrade-cert-manager.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685574646,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Upgrading Cert-Manager"
|
"title": "Upgrading Cert-Manager"
|
||||||
},
|
},
|
||||||
@@ -819,9 +819,7 @@ cert-manager-cainjector-577f6d9fd7-tr77l 1/1 Running 0 2m
|
|||||||
cert-manager-webhook-787858fcdb-nlzsq 1/1 Running 0 2m
|
cert-manager-webhook-787858fcdb-nlzsq 1/1 Running 0 2m
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "cert-manager-api-change-and-data-migration"
|
"id": "cert-manager-api-change-and-data-migration"
|
||||||
}, `Cert-Manager API change and data migration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Cert-Manager API change and data migration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher now supports cert-manager versions 1.6.2 and 1.7.1. We recommend v1.7.x because v 1.6.x will reach end-of-life on March 30, 2022. To read more, see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.4`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher now supports cert-manager versions 1.6.2 and 1.7.1. We recommend v1.7.x because v 1.6.x will reach end-of-life on March 30, 2022. To read more, see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/pages-for-subheaders/install-upgrade-on-a-kubernetes-cluster#4-install-cert-manager"
|
"href": "/pages-for-subheaders/install-upgrade-on-a-kubernetes-cluster#4-install-cert-manager"
|
||||||
}, `cert-manager docs`), `. For instructions on upgrading cert-manager from version 1.5 to 1.6, see the upstream cert-manager documentation `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `cert-manager docs`), `. For instructions on upgrading cert-manager from version 1.5 to 1.6, see the upstream cert-manager documentation `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -315,7 +315,7 @@ const metadata = {
|
|||||||
"unversionedId": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"unversionedId": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
"id": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"id": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher",
|
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher",
|
||||||
"description": "Tested on v2.5.6",
|
"description": "This section describes how to install a Kubernetes cluster according to the best practices for the Rancher server environment.",
|
||||||
"source": "@site/docs/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
"source": "@site/docs/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
||||||
"sourceDirName": "how-to-guides/new-user-guides/kubernetes-cluster-setup",
|
"sourceDirName": "how-to-guides/new-user-guides/kubernetes-cluster-setup",
|
||||||
"slug": "/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"slug": "/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685572449,
|
"lastUpdatedAt": 1689201212,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 12, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher"
|
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher"
|
||||||
},
|
},
|
||||||
@@ -383,9 +383,7 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how to install a Kubernetes cluster according to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `Tested on v2.5.6`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how to install a Kubernetes cluster according to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/reference-guides/rancher-manager-architecture/architecture-recommendations#environment-for-kubernetes-installations"
|
"href": "/reference-guides/rancher-manager-architecture/architecture-recommendations#environment-for-kubernetes-installations"
|
||||||
}, `best practices for the Rancher server environment.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `best practices for the Rancher server environment.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/manage-cluster-templates.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/manage-cluster-templates.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711708,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Cluster Templates"
|
"title": "Cluster Templates"
|
||||||
},
|
},
|
||||||
@@ -411,10 +411,10 @@ function MDXContent(_param) {
|
|||||||
"id": "versioning"
|
"id": "versioning"
|
||||||
}, `Versioning`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher doesn't manage version control for cluster templates. Version control is handled in the repository containing the template's Helm chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `Versioning`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher doesn't manage version control for cluster templates. Version control is handled in the repository containing the template's Helm chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "rke2-cluster-template"
|
"id": "rke2-cluster-template"
|
||||||
}, `RKE2 Cluster Template`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The example repository for an RKE2 cluster template is `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `RKE2 Cluster Template`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `See the example repository for an `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/rancher/cluster-template-examples"
|
"href": "https://github.com/rancher/cluster-template-examples"
|
||||||
}, `here`), `. As of Rancher v2.6.0, we provide an RKE2 cluster template and may add more in the future.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `RKE2 cluster template`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "adding-a-cluster-template-to-rancher"
|
"id": "adding-a-cluster-template-to-rancher"
|
||||||
}, `Adding a Cluster Template to Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to add the cluster template to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Adding a Cluster Template to Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to add the cluster template to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -436,7 +436,7 @@ function MDXContent(_param) {
|
|||||||
}, `Go to a cluster template example repository. Rancher's examples are in `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Go to a cluster template example repository. Rancher's examples are in `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "li",
|
parentName: "li",
|
||||||
"href": "https://github.com/rancher/cluster-template-examples"
|
"href": "https://github.com/rancher/cluster-template-examples"
|
||||||
}, `this GitHub repository.`), ` As of Rancher v2.6.0, we provide an RKE2 cluster template and add to more in the future.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `this GitHub repository.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Fork the repository.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `Fork the repository.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/advanced-user-guides/configure-layer-7-nginx-load-balancer.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/advanced-user-guides/configure-layer-7-nginx-load-balancer.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685574646,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Docker Install with TLS Termination at Layer-7 NGINX Load Balancer"
|
"title": "Docker Install with TLS Termination at Layer-7 NGINX Load Balancer"
|
||||||
},
|
},
|
||||||
@@ -719,10 +719,10 @@ http {
|
|||||||
-v /opt/rancher:/var/lib/rancher \\
|
-v /opt/rancher:/var/lib/rancher \\
|
||||||
--privileged \\
|
--privileged \\
|
||||||
rancher/rancher:latest
|
rancher/rancher:latest
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.5, privileged access is `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This operation requires `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
"href": "/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
||||||
}, `required.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This layer 7 NGINX configuration is tested on NGINX version 1.13 (mainline) and 1.14 (stable).`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
}, `privileged access`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This layer 7 NGINX configuration is tested on NGINX version 1.13 (mainline) and 1.14 (stable).`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-aks.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-aks.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686673363,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 13, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Installing Rancher on Azure Kubernetes Service"
|
"title": "Installing Rancher on Azure Kubernetes Service"
|
||||||
},
|
},
|
||||||
@@ -512,7 +512,7 @@ function MDXContent(_param) {
|
|||||||
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
||||||
}, `Kubernetes/ingress-nginx support table`), `. `), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `Kubernetes/ingress-nginx support table`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
||||||
helm repo update
|
helm repo update
|
||||||
@@ -567,11 +567,7 @@ ingress-nginx-controller LoadBalancer 10.0.116.18 40.31.180.83 80:31229
|
|||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `--set ingress.ingressClassName=nginx
|
}, `--set ingress.ingressClassName=nginx
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -325,8 +325,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/manage-clusters/projects-and-namespaces.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/manage-clusters/projects-and-namespaces.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685740776,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 2, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Projects and Kubernetes Namespaces with Rancher",
|
"title": "Projects and Kubernetes Namespaces with Rancher",
|
||||||
"description": "Rancher Projects ease the administrative burden of your cluster and support multi-tenancy. Learn to create projects and divide projects into Kubernetes namespaces"
|
"description": "Rancher Projects ease the administrative burden of your cluster and support multi-tenancy. Learn to create projects and divide projects into Kubernetes namespaces"
|
||||||
@@ -424,7 +424,7 @@ function MDXContent(_param) {
|
|||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `As of Rancher v2.6, projects are de-emphasized on the UI because it is no longer required to create any Kubernetes resources within a project scope. However, resources such as `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Projects are de-emphasized on the UI because it is not required to create Kubernetes resources within a project scope. However, resources such as `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/how-to-guides/new-user-guides/kubernetes-resources-setup/secrets#creating-secrets-in-projects"
|
"href": "/how-to-guides/new-user-guides/kubernetes-resources-setup/secrets#creating-secrets-in-projects"
|
||||||
}, `Secrets`), ` can still be created in a project scope if the legacy feature flag is enabled.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how projects and namespaces work with Rancher.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `Secrets`), ` can still be created in a project scope if the legacy feature flag is enabled.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how projects and namespaces work with Rancher.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/faq/general-faq.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/faq/general-faq.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1666730461,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Oct 25, 2022",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "General FAQ"
|
"title": "General FAQ"
|
||||||
},
|
},
|
||||||
@@ -361,12 +361,12 @@ function MDXContent(_param) {
|
|||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Is it possible to manage Azure Kubernetes Services with Rancher v2.x?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Yes.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Is it possible to manage Azure Kubernetes Services with Rancher v2.x?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Yes.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Does Rancher support Windows?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher 2.3.0, we support Windows Server 1809 containers. For details on how to set up a cluster with Windows worker nodes, refer to the section on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Does Rancher support Windows?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher supports Windows Server 1809 containers. For details on how to set up a cluster with Windows worker nodes, refer to the section on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/pages-for-subheaders/use-windows-clusters"
|
"href": "/pages-for-subheaders/use-windows-clusters"
|
||||||
}, `configuring custom clusters for Windows.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `configuring custom clusters for Windows.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Does Rancher support Istio?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher 2.3.0, we support `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Does Rancher support Istio?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher supports `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/pages-for-subheaders/istio"
|
"href": "/pages-for-subheaders/istio"
|
||||||
}, `Istio.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Furthermore, Istio is implemented in our micro-PaaS "Rio", which works on Rancher 2.x along with any CNCF compliant Kubernetes cluster. You can read more about it `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Istio.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Furthermore, Istio is implemented in our micro-PaaS "Rio", which works on Rancher 2.x along with any CNCF compliant Kubernetes cluster. You can read more about it `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/use-windows-clusters.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/use-windows-clusters.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Launching Kubernetes on Windows Clusters"
|
"title": "Launching Kubernetes on Windows Clusters"
|
||||||
},
|
},
|
||||||
@@ -341,11 +341,6 @@ const metadata = {
|
|||||||
};
|
};
|
||||||
const assets = {};
|
const assets = {};
|
||||||
const toc = [
|
const toc = [
|
||||||
{
|
|
||||||
value: 'Changes in Rancher v2.6',
|
|
||||||
id: 'changes-in-rancher-v26',
|
|
||||||
level: 2
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: 'RKE2 Windows',
|
value: 'RKE2 Windows',
|
||||||
id: 'rke2-windows',
|
id: 'rke2-windows',
|
||||||
@@ -478,12 +473,7 @@ function MDXContent(_param) {
|
|||||||
}, `supported functionality and limitations for using Kubernetes with Windows`), ` or the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `supported functionality and limitations for using Kubernetes with Windows`), ` or the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://kubernetes.io/docs/setup/production-environment/windows/user-guide-windows-containers/"
|
"href": "https://kubernetes.io/docs/setup/production-environment/windows/user-guide-windows-containers/"
|
||||||
}, `guide for scheduling Windows containers in Kubernetes`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `guide for scheduling Windows containers in Kubernetes`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "changes-in-rancher-v26"
|
|
||||||
}, `Changes in Rancher v2.6`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher v2.6 introduces provisioning for `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
|
||||||
"href": "https://docs.rke2.io/"
|
|
||||||
}, `RKE2`), ` clusters directly from the Rancher UI. RKE2, also known as RKE Government, is a fully conformant Kubernetes distribution that focuses on security and compliance within the U.S. Federal Government sector.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.5, provisioning for RKE2 is GA.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
|
||||||
"id": "rke2-windows"
|
"id": "rke2-windows"
|
||||||
}, `RKE2 Windows`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The RKE2 provisioning feature also includes installing RKE2 on Windows clusters. Windows features for RKE2 include:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `RKE2 Windows`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The RKE2 provisioning feature also includes installing RKE2 on Windows clusters. Windows features for RKE2 include:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
@@ -504,11 +494,7 @@ function MDXContent(_param) {
|
|||||||
"href": "https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector"
|
"href": "https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector"
|
||||||
}, `Kubernetes documentation`), ` for more information on how to use `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Kubernetes documentation`), ` for more information on how to use `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `nodeSelector`), ` to assign pods to nodes.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `nodeSelector`), ` to assign pods to nodes.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in Rancher v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
}, `HostProcess containers in Windows RKE2 are supported in Kubernetes v1.24.1 and up. See `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `HostProcess containers in Windows RKE2 are supported in Kubernetes v1.24.1 and up. See `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "li",
|
parentName: "li",
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-amazon-eks.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-amazon-eks.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Installing Rancher on Amazon EKS"
|
"title": "Installing Rancher on Amazon EKS"
|
||||||
},
|
},
|
||||||
@@ -595,7 +595,7 @@ rancher-server-cluster us-west-2 True
|
|||||||
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
||||||
}, `Kubernetes/ingress-nginx support table`), `. `), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `Kubernetes/ingress-nginx support table`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
||||||
helm repo update
|
helm repo update
|
||||||
@@ -645,11 +645,7 @@ ingress-nginx-controller LoadBalancer 10.100.90.18 a904a952c73bf4f668a17c4
|
|||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `--set ingress.ingressClassName=nginx
|
}, `--set ingress.ingressClassName=nginx
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -325,8 +325,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/projects-and-namespaces.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/manage-clusters/projects-and-namespaces.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Projects and Kubernetes Namespaces with Rancher",
|
"title": "Projects and Kubernetes Namespaces with Rancher",
|
||||||
"description": "Rancher Projects ease the administrative burden of your cluster and support multi-tenancy. Learn to create projects and divide projects into Kubernetes namespaces"
|
"description": "Rancher Projects ease the administrative burden of your cluster and support multi-tenancy. Learn to create projects and divide projects into Kubernetes namespaces"
|
||||||
@@ -424,7 +424,7 @@ function MDXContent(_param) {
|
|||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `As of Rancher v2.6, projects are de-emphasized on the UI because it is no longer required to create any Kubernetes resources within a project scope. However, resources such as `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Projects are de-emphasized on the UI because it is not required to create Kubernetes resources within a project scope. However, resources such as `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/how-to-guides/new-user-guides/kubernetes-resources-setup/secrets#creating-secrets-in-projects"
|
"href": "/v2.7/how-to-guides/new-user-guides/kubernetes-resources-setup/secrets#creating-secrets-in-projects"
|
||||||
}, `Secrets`), ` can still be created in a project scope if the legacy feature flag is enabled.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how projects and namespaces work with Rancher.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `Secrets`), ` can still be created in a project scope if the legacy feature flag is enabled.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how projects and namespaces work with Rancher.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/monitoring-v2-configuration/routes.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/monitoring-v2-configuration/routes.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685656966,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Jun 1, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Route Configuration"
|
"title": "Route Configuration"
|
||||||
},
|
},
|
||||||
@@ -372,12 +372,6 @@ const toc = [
|
|||||||
level: 3
|
level: 3
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
const makeShortcode = (name)=>function MDXDefaultShortcode(props) {
|
|
||||||
console.warn("Component " + name + " was not imported, exported, or provided by MDXProvider as global scope");
|
|
||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("div", props);
|
|
||||||
};
|
|
||||||
const Tabs = makeShortcode("Tabs");
|
|
||||||
const TabItem = makeShortcode("TabItem");
|
|
||||||
const layoutProps = {
|
const layoutProps = {
|
||||||
toc
|
toc
|
||||||
};
|
};
|
||||||
@@ -414,47 +408,36 @@ function MDXContent(_param) {
|
|||||||
"href": "/reference-guides/monitoring-v2-configuration/receivers"
|
"href": "/reference-guides/monitoring-v2-configuration/receivers"
|
||||||
}, `receiver`), ` that has already been configured.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `receiver`), ` that has already been configured.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "grouping"
|
"id": "grouping"
|
||||||
}, `Grouping`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(Tabs, {
|
}, `Grouping`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
||||||
mdxType: "Tabs"
|
parentName: "table"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
||||||
value: "Rancher v2.6.5+",
|
parentName: "thead"
|
||||||
mdxType: "TabItem"
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
parentName: "tr",
|
||||||
"type": "note"
|
"align": null
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, `Field`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
||||||
parentName: "admonition"
|
parentName: "tr",
|
||||||
}, `As of Rancher v2.6.5, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
"align": null
|
||||||
parentName: "p"
|
}, `Default`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
||||||
}, `Group By`), ` now accepts a list of strings instead of key-value pairs. See the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
parentName: "tr",
|
||||||
parentName: "p",
|
"align": null
|
||||||
|
}, `Description`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tbody", {
|
||||||
|
parentName: "table"
|
||||||
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
||||||
|
parentName: "tbody"
|
||||||
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
|
parentName: "tr",
|
||||||
|
"align": null
|
||||||
|
}, `Group By`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
|
parentName: "tr",
|
||||||
|
"align": null
|
||||||
|
}, `N/a`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
|
parentName: "tr",
|
||||||
|
"align": null
|
||||||
|
}, `List of labels to group by. All labels must be unique. Special label "..." (aggregate by all possible labels), if provided, must be the only element in the list. Accepts a list of strings. See the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
|
parentName: "td",
|
||||||
"href": "https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#route"
|
"href": "https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#route"
|
||||||
}, `upstream documentation`), ` for details.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
}, `upstream documentation`), ` for details.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "thead"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Field`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Default`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Description`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tbody", {
|
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group By`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `N/a`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `List of labels to group by. Labels must not be repeated (unique list). Special label "..." (aggregate by all possible labels), if provided, must be the only element in the list.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
parentName: "tbody"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
parentName: "tr",
|
parentName: "tr",
|
||||||
@@ -487,81 +470,7 @@ function MDXContent(_param) {
|
|||||||
}, `4h`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
}, `4h`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
parentName: "tr",
|
parentName: "tr",
|
||||||
"align": null
|
"align": null
|
||||||
}, `How long to wait before re-sending a given alert that has already been sent.`))))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
}, `How long to wait before re-sending a given alert that has already been sent.`)))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
value: "Rancher before v2.6.5",
|
|
||||||
mdxType: "TabItem"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "thead"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Field`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Default`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Description`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tbody", {
|
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group By`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `N/a`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `The labels by which incoming alerts are grouped together. For example, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `[ group_by: '[' <labelname>, ... ']' ]`), ` Multiple alerts coming in for labels such as `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `cluster=A`), ` and `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `alertname=LatencyHigh`), ` can be batched into a single group. To aggregate by all possible labels, use the special value `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `'...'`), ` as the sole label name, for example: `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `group_by: ['...']`), ` Grouping by `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `...`), ` effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group Wait`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `30s`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `How long to wait to buffer alerts of the same group before sending initially.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group Interval`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `5m`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `How long to wait before sending an alert that has been added to a group of alerts for which an initial notification has already been sent.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Repeat Interval`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `4h`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `How long to wait before re-sending a given alert that has already been sent.`)))))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
|
||||||
"id": "matching"
|
"id": "matching"
|
||||||
}, `Matching`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Matching`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/cluster-configuration/downstream-cluster-configuration/node-template-configuration/amazon-ec2.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/cluster-configuration/downstream-cluster-configuration/node-template-configuration/amazon-ec2.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685574148,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "EC2 Node Template Configuration"
|
"title": "EC2 Node Template Configuration"
|
||||||
},
|
},
|
||||||
@@ -431,11 +431,7 @@ function MDXContent(_param) {
|
|||||||
"href": "/getting-started/installation-and-upgrade/installation-requirements/port-requirements#rancher-aws-ec2-security-group"
|
"href": "/getting-started/installation-and-upgrade/installation-requirements/port-requirements#rancher-aws-ec2-security-group"
|
||||||
}, `Amazon EC2 security group when using Node Driver`), ` to see what rules are created in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Amazon EC2 security group when using Node Driver`), ` to see what rules are created in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `rancher-nodes`), ` Security Group.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `rancher-nodes`), ` Security Group.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you provide your own security group for an EC2 instance, please note that Rancher will not modify it. As such, you will be responsible for ensuring that your security group is set to allow the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.4`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you provide your own security group for an EC2 instance, please note that Rancher will not modify it. As such, you will be responsible for ensuring that your security group is set to allow the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/getting-started/installation-and-upgrade/installation-requirements/port-requirements#ports-for-rancher-server-nodes-on-rke"
|
"href": "/getting-started/installation-and-upgrade/installation-requirements/port-requirements#ports-for-rancher-server-nodes-on-rke"
|
||||||
}, `necessary ports for Rancher to provision the instance`), `. For more information on controlling inbound and outbound traffic to EC2 instances with security groups, refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `necessary ports for Rancher to provision the instance`), `. For more information on controlling inbound and outbound traffic to EC2 instances with security groups, refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/single-node-rancher-in-docker/http-proxy-configuration.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/single-node-rancher-in-docker/http-proxy-configuration.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "HTTP Proxy Configuration"
|
"title": "HTTP Proxy Configuration"
|
||||||
},
|
},
|
||||||
@@ -465,9 +465,7 @@ function MDXContent(_param) {
|
|||||||
"href": "/v2.7/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
"href": "/v2.7/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
||||||
}, `required.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `required.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "air-gapped-proxy-configuration"
|
"id": "air-gapped-proxy-configuration"
|
||||||
}, `Air-gapped proxy configuration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Air-gapped proxy configuration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server as shown above, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.4`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server as shown above, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/faq/general-faq.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/faq/general-faq.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "General FAQ"
|
"title": "General FAQ"
|
||||||
},
|
},
|
||||||
@@ -361,12 +361,12 @@ function MDXContent(_param) {
|
|||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Is it possible to manage Azure Kubernetes Services with Rancher v2.x?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Yes.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Is it possible to manage Azure Kubernetes Services with Rancher v2.x?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Yes.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Does Rancher support Windows?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher 2.3.0, we support Windows Server 1809 containers. For details on how to set up a cluster with Windows worker nodes, refer to the section on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Does Rancher support Windows?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher supports Windows Server 1809 containers. For details on how to set up a cluster with Windows worker nodes, refer to the section on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/pages-for-subheaders/use-windows-clusters"
|
"href": "/v2.7/pages-for-subheaders/use-windows-clusters"
|
||||||
}, `configuring custom clusters for Windows.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `configuring custom clusters for Windows.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("br", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Does Rancher support Istio?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher 2.3.0, we support `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Does Rancher support Istio?`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Rancher supports `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/pages-for-subheaders/istio"
|
"href": "/v2.7/pages-for-subheaders/istio"
|
||||||
}, `Istio.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Furthermore, Istio is implemented in our micro-PaaS "Rio", which works on Rancher 2.x along with any CNCF compliant Kubernetes cluster. You can read more about it `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Istio.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Furthermore, Istio is implemented in our micro-PaaS "Rio", which works on Rancher 2.x along with any CNCF compliant Kubernetes cluster. You can read more about it `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/cluster-configuration/downstream-cluster-configuration/node-template-configuration/amazon-ec2.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/cluster-configuration/downstream-cluster-configuration/node-template-configuration/amazon-ec2.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "EC2 Node Template Configuration"
|
"title": "EC2 Node Template Configuration"
|
||||||
},
|
},
|
||||||
@@ -431,11 +431,7 @@ function MDXContent(_param) {
|
|||||||
"href": "/v2.7/getting-started/installation-and-upgrade/installation-requirements/port-requirements#rancher-aws-ec2-security-group"
|
"href": "/v2.7/getting-started/installation-and-upgrade/installation-requirements/port-requirements#rancher-aws-ec2-security-group"
|
||||||
}, `Amazon EC2 security group when using Node Driver`), ` to see what rules are created in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Amazon EC2 security group when using Node Driver`), ` to see what rules are created in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `rancher-nodes`), ` Security Group.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `rancher-nodes`), ` Security Group.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you provide your own security group for an EC2 instance, please note that Rancher will not modify it. As such, you will be responsible for ensuring that your security group is set to allow the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.4`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you provide your own security group for an EC2 instance, please note that Rancher will not modify it. As such, you will be responsible for ensuring that your security group is set to allow the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/getting-started/installation-and-upgrade/installation-requirements/port-requirements#ports-for-rancher-server-nodes-on-rke"
|
"href": "/v2.7/getting-started/installation-and-upgrade/installation-requirements/port-requirements#ports-for-rancher-server-nodes-on-rke"
|
||||||
}, `necessary ports for Rancher to provision the instance`), `. For more information on controlling inbound and outbound traffic to EC2 instances with security groups, refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `necessary ports for Rancher to provision the instance`), `. For more information on controlling inbound and outbound traffic to EC2 instances with security groups, refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/monitoring-v2-configuration/routes.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/monitoring-v2-configuration/routes.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Route Configuration"
|
"title": "Route Configuration"
|
||||||
},
|
},
|
||||||
@@ -372,12 +372,6 @@ const toc = [
|
|||||||
level: 3
|
level: 3
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
const makeShortcode = (name)=>function MDXDefaultShortcode(props) {
|
|
||||||
console.warn("Component " + name + " was not imported, exported, or provided by MDXProvider as global scope");
|
|
||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("div", props);
|
|
||||||
};
|
|
||||||
const Tabs = makeShortcode("Tabs");
|
|
||||||
const TabItem = makeShortcode("TabItem");
|
|
||||||
const layoutProps = {
|
const layoutProps = {
|
||||||
toc
|
toc
|
||||||
};
|
};
|
||||||
@@ -414,47 +408,36 @@ function MDXContent(_param) {
|
|||||||
"href": "/v2.7/reference-guides/monitoring-v2-configuration/receivers"
|
"href": "/v2.7/reference-guides/monitoring-v2-configuration/receivers"
|
||||||
}, `receiver`), ` that has already been configured.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `receiver`), ` that has already been configured.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "grouping"
|
"id": "grouping"
|
||||||
}, `Grouping`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(Tabs, {
|
}, `Grouping`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
||||||
mdxType: "Tabs"
|
parentName: "table"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
||||||
value: "Rancher v2.6.5+",
|
parentName: "thead"
|
||||||
mdxType: "TabItem"
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
parentName: "tr",
|
||||||
"type": "note"
|
"align": null
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, `Field`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
||||||
parentName: "admonition"
|
parentName: "tr",
|
||||||
}, `As of Rancher v2.6.5, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
"align": null
|
||||||
parentName: "p"
|
}, `Default`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
||||||
}, `Group By`), ` now accepts a list of strings instead of key-value pairs. See the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
parentName: "tr",
|
||||||
parentName: "p",
|
"align": null
|
||||||
|
}, `Description`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tbody", {
|
||||||
|
parentName: "table"
|
||||||
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
||||||
|
parentName: "tbody"
|
||||||
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
|
parentName: "tr",
|
||||||
|
"align": null
|
||||||
|
}, `Group By`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
|
parentName: "tr",
|
||||||
|
"align": null
|
||||||
|
}, `N/a`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
|
parentName: "tr",
|
||||||
|
"align": null
|
||||||
|
}, `List of labels to group by. Labels must be unique. Special label "..." (aggregate by all possible labels), if provided, must be the only element in the list. Accepts a list of strings. See the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
|
parentName: "td",
|
||||||
"href": "https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#route"
|
"href": "https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#route"
|
||||||
}, `upstream documentation`), ` for details.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
}, `upstream documentation`), ` for details.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "thead"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Field`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Default`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Description`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tbody", {
|
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group By`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `N/a`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `List of labels to group by. Labels must not be repeated (unique list). Special label "..." (aggregate by all possible labels), if provided, must be the only element in the list.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
parentName: "tbody"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
parentName: "tr",
|
parentName: "tr",
|
||||||
@@ -487,81 +470,7 @@ function MDXContent(_param) {
|
|||||||
}, `4h`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
}, `4h`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
||||||
parentName: "tr",
|
parentName: "tr",
|
||||||
"align": null
|
"align": null
|
||||||
}, `How long to wait before re-sending a given alert that has already been sent.`))))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
}, `How long to wait before re-sending a given alert that has already been sent.`)))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
value: "Rancher before v2.6.5",
|
|
||||||
mdxType: "TabItem"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "thead"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Field`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Default`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("th", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Description`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tbody", {
|
|
||||||
parentName: "table"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group By`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `N/a`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `The labels by which incoming alerts are grouped together. For example, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `[ group_by: '[' <labelname>, ... ']' ]`), ` Multiple alerts coming in for labels such as `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `cluster=A`), ` and `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `alertname=LatencyHigh`), ` can be batched into a single group. To aggregate by all possible labels, use the special value `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `'...'`), ` as the sole label name, for example: `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `group_by: ['...']`), ` Grouping by `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "td"
|
|
||||||
}, `...`), ` effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group Wait`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `30s`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `How long to wait to buffer alerts of the same group before sending initially.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Group Interval`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `5m`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `How long to wait before sending an alert that has been added to a group of alerts for which an initial notification has already been sent.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("tr", {
|
|
||||||
parentName: "tbody"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `Repeat Interval`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `4h`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
|
|
||||||
parentName: "tr",
|
|
||||||
"align": null
|
|
||||||
}, `How long to wait before re-sending a given alert that has already been sent.`)))))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
|
||||||
"id": "matching"
|
"id": "matching"
|
||||||
}, `Matching`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Matching`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -315,7 +315,7 @@ const metadata = {
|
|||||||
"unversionedId": "how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
"unversionedId": "how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
||||||
"id": "version-2.7/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
"id": "version-2.7/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
||||||
"title": "Continuous Delivery",
|
"title": "Continuous Delivery",
|
||||||
"description": "As of Rancher v2.5, Fleet comes preinstalled in Rancher, and as of Rancher v2.6, Fleet can no longer be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the continuous-delivery feature flag.",
|
"description": "Fleet comes preinstalled in Rancher can't be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the continuous-delivery feature flag.",
|
||||||
"source": "@site/versioned_docs/version-2.7/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
"source": "@site/versioned_docs/version-2.7/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
||||||
"sourceDirName": "how-to-guides/advanced-user-guides/enable-experimental-features",
|
"sourceDirName": "how-to-guides/advanced-user-guides/enable-experimental-features",
|
||||||
"slug": "/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
"slug": "/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/advanced-user-guides/enable-experimental-features/continuous-delivery.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Continuous Delivery"
|
"title": "Continuous Delivery"
|
||||||
},
|
},
|
||||||
@@ -352,10 +352,10 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.5, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/how-to-guides/new-user-guides/deploy-apps-across-clusters/fleet"
|
"href": "/v2.7/how-to-guides/new-user-guides/deploy-apps-across-clusters/fleet"
|
||||||
}, `Fleet`), ` comes preinstalled in Rancher, and as of Rancher v2.6, Fleet can no longer be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Fleet`), ` comes preinstalled in Rancher can't be fully disabled. However, the Fleet feature for GitOps continuous delivery may be disabled using the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `continuous-delivery`), ` feature flag.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To enable or disable this feature, refer to the instructions on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `continuous-delivery`), ` feature flag.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To enable or disable this feature, refer to the instructions on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/rancher-manager-architecture/architecture-recommendations.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/rancher-manager-architecture/architecture-recommendations.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685572159,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "May 31, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Architecture Recommendations"
|
"title": "Architecture Recommendations"
|
||||||
},
|
},
|
||||||
@@ -508,7 +508,7 @@ function MDXContent(_param) {
|
|||||||
}, `kubeconfig files`), ` and `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `kubeconfig files`), ` and `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/reference-guides/user-settings/api-keys#creating-an-api-key"
|
"href": "/reference-guides/user-settings/api-keys#creating-an-api-key"
|
||||||
}, `API keys`), ` for more information.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.3, ACE support is available for registered RKE2 and K3s clusters. To view the manual steps to perform on the downstream cluster to enable the ACE, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `API keys`), ` for more information.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `ACE support is available for registered RKE2 and K3s clusters. To view the manual steps to perform on the downstream cluster to enable the ACE, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters"
|
"href": "/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters"
|
||||||
}, `here`), `.`));
|
}, `here`), `.`));
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/rancher-security.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/pages-for-subheaders/rancher-security.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Security"
|
"title": "Security"
|
||||||
},
|
},
|
||||||
@@ -435,9 +435,7 @@ function MDXContent(_param) {
|
|||||||
"href": "/v2.7/pages-for-subheaders/manage-role-based-access-control-rbac"
|
"href": "/v2.7/pages-for-subheaders/manage-role-based-access-control-rbac"
|
||||||
}, `RBAC capability`), `, Rancher makes your Kubernetes clusters even more secure.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `On this page, we provide security related documentation along with resources to help you secure your Rancher installation and your downstream Kubernetes clusters.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `RBAC capability`), `, Rancher makes your Kubernetes clusters even more secure.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `On this page, we provide security related documentation along with resources to help you secure your Rancher installation and your downstream Kubernetes clusters.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "neuvector-integration-with-rancher"
|
"id": "neuvector-integration-with-rancher"
|
||||||
}, `NeuVector Integration with Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `NeuVector Integration with Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector is an open-source, container-focused security application that is now integrated into Rancher. NeuVector provides production security, DevOps vulnerability protection, and a container firewall, et al. Please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.5`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector is an open-source, container-focused security application that is now integrated into Rancher. NeuVector provides production security, DevOps vulnerability protection, and a container firewall, et al. Please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/integrations-in-rancher/neuvector"
|
"href": "/v2.7/integrations-in-rancher/neuvector"
|
||||||
}, `Rancher docs`), ` and the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Rancher docs`), ` and the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/single-node-rancher-in-docker/http-proxy-configuration.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/single-node-rancher-in-docker/http-proxy-configuration.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1663953084,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Sep 23, 2022",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "HTTP Proxy Configuration"
|
"title": "HTTP Proxy Configuration"
|
||||||
},
|
},
|
||||||
@@ -465,9 +465,7 @@ function MDXContent(_param) {
|
|||||||
"href": "/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
"href": "/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
||||||
}, `required.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `required.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "air-gapped-proxy-configuration"
|
"id": "air-gapped-proxy-configuration"
|
||||||
}, `Air-gapped proxy configuration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `Air-gapped proxy configuration`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server as shown above, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.4`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can now provision node driver clusters from an air-gapped cluster configured to use a proxy for outbound connections.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In addition to setting the default rules for a proxy server as shown above, you will need to add additional rules, shown below, to provision node driver clusters from a proxied Rancher environment.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You will configure your filepath according to your setup, e.g., `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `/etc/apt/apt.conf.d/proxy.conf`), `:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/helm-charts-in-rancher.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/helm-charts-in-rancher.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1683713826,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "May 10, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Helm Charts in Rancher"
|
"title": "Helm Charts in Rancher"
|
||||||
},
|
},
|
||||||
@@ -342,8 +342,8 @@ const metadata = {
|
|||||||
const assets = {};
|
const assets = {};
|
||||||
const toc = [
|
const toc = [
|
||||||
{
|
{
|
||||||
value: 'Changes in Rancher v2.6',
|
value: 'Versioning Scheme',
|
||||||
id: 'changes-in-rancher-v26',
|
id: 'versioning-scheme',
|
||||||
level: 3
|
level: 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -372,8 +372,8 @@ const toc = [
|
|||||||
level: 3
|
level: 3
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
value: 'Changes in Rancher v2.6.3',
|
value: 'Legacy Apps',
|
||||||
id: 'changes-in-rancher-v263',
|
id: 'legacy-apps',
|
||||||
level: 4
|
level: 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -396,16 +396,14 @@ function MDXContent(_param) {
|
|||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to manage Helm chart repositories and applications in Rancher. Helm chart repositories are managed using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to manage Helm chart repositories and applications in Rancher. Helm chart repositories are managed using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Apps`), `. It uses a catalog-like system to import bundles of charts from repositories and then uses those charts to either deploy custom Helm applications or Rancher's tools such as Monitoring or Istio. Rancher tools come as pre-loaded repositories which deploy as standalone Helm charts. Any additional repositories are only added to the current cluster.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `Apps`), `. It uses a catalog-like system to import bundles of charts from repositories and then uses those charts to either deploy custom Helm applications or Rancher's tools such as Monitoring or Istio. Rancher tools come as pre-loaded repositories which deploy as standalone Helm charts. Any additional repositories are only added to the current cluster.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "changes-in-rancher-v26"
|
"id": "versioning-scheme"
|
||||||
}, `Changes in Rancher v2.6`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Starting in Rancher v2.6.0, a new versioning scheme for Rancher feature charts was implemented. The changes are centered around the major version of the charts and the +up annotation for upstream charts, where applicable.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Versioning Scheme`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The Rancher feature charts versioning scheme is centered around the major version of the charts and the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
|
parentName: "p"
|
||||||
|
}, `+up`), ` annotation for upstream charts, where applicable.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Major Version:`), ` The major version of the charts is tied to Rancher minor versions. When you upgrade to a new Rancher minor version, you should ensure that all of your `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Major Version:`), ` The major version of the charts is tied to Rancher minor versions. When you upgrade to a new Rancher minor version, you should ensure that all of your `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Apps`), ` charts are also upgraded to the correct release line for the chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
}, `Apps`), ` charts are also upgraded to the correct release line for the chart.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
"type": "note"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
|
||||||
parentName: "admonition"
|
|
||||||
}, `Any major versions that are less than the ones mentioned in the table below are meant for 2.5 and below only. For example, you are advised to not use <100.x.x versions of Monitoring in 2.6.x+.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Feature Charts:`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
}, `Feature Charts:`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("table", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("thead", {
|
||||||
parentName: "table"
|
parentName: "table"
|
||||||
@@ -703,9 +701,9 @@ nDxZ/tNXt/WPJr/PgEB3hQdInDWYMg7vGO0Oz00G5kWg0sJ0ZTSoA10ZwdjIdGEeKlj1NlPyAqpQ+uDn
|
|||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `As of Rancher v2.6.3, a new value `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `The Repo.Spec contains a `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `disableSameOriginCheck`), ` has been added to the Repo.Spec. This allows users to bypass the same origin checks, sending the repository Authentication information as a Basic Auth Header with all API calls. This is not recommended but can be used as a temporary solution in cases of non-standard Helm chart repositories such as those that have redirects to a different origin URL.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, `disableSameOriginCheck`), ` value that allows users to bypass the same origin checks, sending the repository Authentication information as a Basic Auth Header with all API calls. This is not recommended but can be used as a temporary solution in cases of non-standard Helm chart repositories such as those that have redirects to a different origin URL.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
}, `To use this feature for an existing Helm chart repository, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("b", null, `⋮ > Edit YAML`), `. On the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `To use this feature for an existing Helm chart repository, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("b", null, `⋮ > Edit YAML`), `. On the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -755,8 +753,8 @@ spec:
|
|||||||
}, `delete the resources with immutable fields from the cluster before performing the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `delete the resources with immutable fields from the cluster before performing the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `"--force"`), ` upgrade`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
}, `"--force"`), ` upgrade`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h4", {
|
||||||
"id": "changes-in-rancher-v263"
|
"id": "legacy-apps"
|
||||||
}, `Changes in Rancher v2.6.3`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The upgrade button has been removed for legacy apps from the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Legacy Apps`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The upgrade button has been removed for legacy apps from the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `Apps > Installed Apps`), ` page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you have a legacy app installed and want to upgrade it:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
}, `Apps > Installed Apps`), ` page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you have a legacy app installed and want to upgrade it:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ul", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
parentName: "ul"
|
parentName: "ul"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/custom-branding.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/new-user-guides/authentication-permissions-and-global-configuration/custom-branding.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1687353968,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 21, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Custom Branding"
|
"title": "Custom Branding"
|
||||||
},
|
},
|
||||||
@@ -452,12 +452,6 @@ const toc = [
|
|||||||
level: 3
|
level: 3
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
const makeShortcode = (name)=>function MDXDefaultShortcode(props) {
|
|
||||||
console.warn("Component " + name + " was not imported, exported, or provided by MDXProvider as global scope");
|
|
||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("div", props);
|
|
||||||
};
|
|
||||||
const Tabs = makeShortcode("Tabs");
|
|
||||||
const TabItem = makeShortcode("TabItem");
|
|
||||||
const layoutProps = {
|
const layoutProps = {
|
||||||
toc
|
toc
|
||||||
};
|
};
|
||||||
@@ -496,19 +490,7 @@ function MDXContent(_param) {
|
|||||||
"id": "primary-color"
|
"id": "primary-color"
|
||||||
}, `Primary Color`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can override the primary color used throughout the UI with a custom color of your choice.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `Primary Color`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `You can override the primary color used throughout the UI with a custom color of your choice.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "fixed-banners"
|
"id": "fixed-banners"
|
||||||
}, `Fixed Banners`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(Tabs, {
|
}, `Fixed Banners`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Display a custom fixed banner in the header, footer, or both.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To configure banner settings,`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
||||||
mdxType: "Tabs"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
|
||||||
value: "Rancher before v2.6.4",
|
|
||||||
mdxType: "TabItem"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Display a custom fixed banner in the header, footer, or both.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(TabItem, {
|
|
||||||
value: "Rancher v2.6.4+",
|
|
||||||
mdxType: "TabItem"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Display a custom fixed banner in the header, footer, or both.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.4, configuration of fixed banners has moved from the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, `Branding`), ` tab to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
|
||||||
parentName: "p"
|
|
||||||
}, `Banners`), ` tab.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To configure banner settings,`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
|
|
||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
@@ -516,7 +498,7 @@ function MDXContent(_param) {
|
|||||||
parentName: "ol"
|
parentName: "ol"
|
||||||
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `Banners`), `.`)))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `Banners`), `.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
"id": "custom-navigation-links"
|
"id": "custom-navigation-links"
|
||||||
}, `Custom Navigation Links`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to configure the links in the left navigation bar of the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Custom Navigation Links`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `In this section, you'll learn how to configure the links in the left navigation bar of the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/integrations-in-rancher/harvester.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/integrations-in-rancher/harvester.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1685740776,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Jun 2, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Harvester Integration"
|
"title": "Harvester Integration"
|
||||||
},
|
},
|
||||||
@@ -376,14 +376,7 @@ function MDXContent(_param) {
|
|||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Introduced in Rancher v2.6.1, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Introduced in Rancher v2.6.1, `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://docs.harvesterhci.io/"
|
"href": "https://docs.harvesterhci.io/"
|
||||||
}, `Harvester`), ` is an open-source hyper-converged infrastructure (HCI) software built on Kubernetes. Harvester installs on bare metal servers and provides integrated virtualization and distributed storage capabilities. Although Harvester operates using Kubernetes, it does not require users to know Kubernetes concepts, making it a more user-friendly application.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `Harvester`), ` is an open-source hyper-converged infrastructure (HCI) software built on Kubernetes. Harvester installs on bare metal servers and provides integrated virtualization and distributed storage capabilities. Although Harvester operates using Kubernetes, it does not require users to know Kubernetes concepts, making it a more user-friendly application.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.3`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Harvester is GA. Please refer to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
|
||||||
"href": "https://github.com/harvester/harvester/releases"
|
|
||||||
}, `Harvester release notes`), ` for all updates.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("hr", null), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
|
||||||
"id": "feature-flag"
|
"id": "feature-flag"
|
||||||
}, `Feature Flag`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The Harvester feature flag is used to manage access to the Virtualization Management (VM) page in Rancher where users can navigate directly to Harvester clusters and access the Harvester UI. The Harvester feature flag is enabled by default. Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Feature Flag`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The Harvester feature flag is used to manage access to the Virtualization Management (VM) page in Rancher where users can navigate directly to Harvester clusters and access the Harvester UI. The Harvester feature flag is enabled by default. Click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
@@ -410,10 +403,10 @@ function MDXContent(_param) {
|
|||||||
parentName: "li"
|
parentName: "li"
|
||||||
}, `Users may import a Harvester cluster only on the Virtualization Management page. Importing a cluster on the Cluster Management page is not supported, and a warning will advise you to return to the VM page to do so.`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `Users may import a Harvester cluster only on the Virtualization Management page. Importing a cluster on the Cluster Management page is not supported, and a warning will advise you to return to the VM page to do so.`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "harvester-node-driver"
|
"id": "harvester-node-driver"
|
||||||
}, `Harvester Node Driver`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.3, the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Harvester Node Driver`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://docs.harvesterhci.io/v1.1/rancher/node/node-driver/"
|
"href": "https://docs.harvesterhci.io/v1.1/rancher/node/node-driver/"
|
||||||
}, `Harvester node driver`), ` is GA for RKE and RKE2 options in Rancher. The node driver is available whether or not the Harvester feature flag is enabled. Note that the node driver is off by default. Users may create RKE or RKE2 clusters on Harvester only from the Cluster Management page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Harvester allows `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `Harvester node driver`), ` is generally available for RKE and RKE2 options in Rancher. The node driver is available whether or not the Harvester feature flag is enabled. Note that the node driver is off by default. Users may create RKE or RKE2 clusters on Harvester only from the Cluster Management page.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Harvester allows `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `.ISO`), ` images to be uploaded and displayed through the Harvester UI, but this is not supported in the Rancher UI. This is because `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `.ISO`), ` images to be uploaded and displayed through the Harvester UI, but this is not supported in the Rancher UI. This is because `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-aks.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/getting-started/installation-and-upgrade/install-upgrade-on-a-kubernetes-cluster/rancher-on-aks.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1686673363,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 13, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Installing Rancher on Azure Kubernetes Service"
|
"title": "Installing Rancher on Azure Kubernetes Service"
|
||||||
},
|
},
|
||||||
@@ -512,7 +512,7 @@ function MDXContent(_param) {
|
|||||||
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Ingress-NGINX version`), ` that's compatible with your Kubernetes version in the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
"href": "https://github.com/kubernetes/ingress-nginx#supported-versions-table"
|
||||||
}, `Kubernetes/ingress-nginx support table`), `. `), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
}, `Kubernetes/ingress-nginx support table`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Then, list the Helm charts available to you by running the following command:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
}, `helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
|
||||||
helm repo update
|
helm repo update
|
||||||
@@ -567,11 +567,7 @@ ingress-nginx-controller LoadBalancer 10.0.116.18 40.31.180.83 80:31229
|
|||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
}, `rancher.my.org`), `, you could run the Helm installation command with the option `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
|
||||||
parentName: "p"
|
parentName: "p"
|
||||||
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("strong", {
|
}, `--set hostname=rancher.my.org`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
||||||
parentName: "p"
|
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
|
||||||
parentName: "strong"
|
|
||||||
}, `New in v2.6.7`))), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `When installing Rancher on top of this setup, you will also need to pass the value below into the Rancher Helm install command in order to set the name of the ingress controller to be used with Rancher's ingress resource:`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("pre", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("code", {
|
|
||||||
parentName: "pre"
|
parentName: "pre"
|
||||||
}, `--set ingress.ingressClassName=nginx
|
}, `--set ingress.ingressClassName=nginx
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Refer `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -315,7 +315,7 @@ const metadata = {
|
|||||||
"unversionedId": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"unversionedId": "how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
"id": "version-2.7/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"id": "version-2.7/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher",
|
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher",
|
||||||
"description": "Tested on v2.5.6",
|
"description": "This section describes how to install a Kubernetes cluster according to the best practices for the Rancher server environment.",
|
||||||
"source": "@site/versioned_docs/version-2.7/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
"source": "@site/versioned_docs/version-2.7/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
||||||
"sourceDirName": "how-to-guides/new-user-guides/kubernetes-cluster-setup",
|
"sourceDirName": "how-to-guides/new-user-guides/kubernetes-cluster-setup",
|
||||||
"slug": "/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
"slug": "/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher",
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/new-user-guides/kubernetes-cluster-setup/rke2-for-rancher.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689201212,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 12, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher"
|
"title": "Setting up a High-availability RKE2 Kubernetes Cluster for Rancher"
|
||||||
},
|
},
|
||||||
@@ -383,9 +383,7 @@ function MDXContent(_param) {
|
|||||||
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
return /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)(MDXLayout, _object_spread_props(_object_spread({}, layoutProps, props), {
|
||||||
components: components,
|
components: components,
|
||||||
mdxType: "MDXLayout"
|
mdxType: "MDXLayout"
|
||||||
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how to install a Kubernetes cluster according to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `Tested on v2.5.6`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This section describes how to install a Kubernetes cluster according to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/reference-guides/rancher-manager-architecture/architecture-recommendations#environment-for-kubernetes-installations"
|
"href": "/v2.7/reference-guides/rancher-manager-architecture/architecture-recommendations#environment-for-kubernetes-installations"
|
||||||
}, `best practices for the Rancher server environment.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
}, `best practices for the Rancher server environment.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/rancher-security.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/pages-for-subheaders/rancher-security.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "current",
|
"version": "current",
|
||||||
"lastUpdatedAt": 1682529987,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Apr 26, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Security"
|
"title": "Security"
|
||||||
},
|
},
|
||||||
@@ -435,9 +435,7 @@ function MDXContent(_param) {
|
|||||||
"href": "/pages-for-subheaders/manage-role-based-access-control-rbac"
|
"href": "/pages-for-subheaders/manage-role-based-access-control-rbac"
|
||||||
}, `RBAC capability`), `, Rancher makes your Kubernetes clusters even more secure.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `On this page, we provide security related documentation along with resources to help you secure your Rancher installation and your downstream Kubernetes clusters.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
}, `RBAC capability`), `, Rancher makes your Kubernetes clusters even more secure.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `On this page, we provide security related documentation along with resources to help you secure your Rancher installation and your downstream Kubernetes clusters.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
|
||||||
"id": "neuvector-integration-with-rancher"
|
"id": "neuvector-integration-with-rancher"
|
||||||
}, `NeuVector Integration with Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("em", {
|
}, `NeuVector Integration with Rancher`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector is an open-source, container-focused security application that is now integrated into Rancher. NeuVector provides production security, DevOps vulnerability protection, and a container firewall, et al. Please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p"
|
|
||||||
}, `New in v2.6.5`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `NeuVector is an open-source, container-focused security application that is now integrated into Rancher. NeuVector provides production security, DevOps vulnerability protection, and a container firewall, et al. Please see the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/integrations-in-rancher/neuvector"
|
"href": "/integrations-in-rancher/neuvector"
|
||||||
}, `Rancher docs`), ` and the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `Rancher docs`), ` and the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/advanced-user-guides/configure-layer-7-nginx-load-balancer.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/how-to-guides/advanced-user-guides/configure-layer-7-nginx-load-balancer.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689711635,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 18, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Docker Install with TLS Termination at Layer-7 NGINX Load Balancer"
|
"title": "Docker Install with TLS Termination at Layer-7 NGINX Load Balancer"
|
||||||
},
|
},
|
||||||
@@ -719,10 +719,10 @@ http {
|
|||||||
-v /opt/rancher:/var/lib/rancher \\
|
-v /opt/rancher:/var/lib/rancher \\
|
||||||
--privileged \\
|
--privileged \\
|
||||||
rancher/rancher:latest
|
rancher/rancher:latest
|
||||||
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.5, privileged access is `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This operation requires `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
"href": "/v2.7/pages-for-subheaders/rancher-on-a-single-node-with-docker#privileged-access-for-rancher"
|
||||||
}, `required.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This layer 7 NGINX configuration is tested on NGINX version 1.13 (mainline) and 1.14 (stable).`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
}, `privileged access`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `This layer 7 NGINX configuration is tested on NGINX version 1.13 (mainline) and 1.14 (stable).`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("admonition", {
|
||||||
"type": "note"
|
"type": "note"
|
||||||
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", {
|
||||||
parentName: "admonition"
|
parentName: "admonition"
|
||||||
@@ -324,8 +324,8 @@ const metadata = {
|
|||||||
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/rancher-manager-architecture/architecture-recommendations.md",
|
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/rancher-manager-architecture/architecture-recommendations.md",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"version": "2.7",
|
"version": "2.7",
|
||||||
"lastUpdatedAt": 1686092423,
|
"lastUpdatedAt": 1689636720,
|
||||||
"formattedLastUpdatedAt": "Jun 6, 2023",
|
"formattedLastUpdatedAt": "Jul 17, 2023",
|
||||||
"frontMatter": {
|
"frontMatter": {
|
||||||
"title": "Architecture Recommendations"
|
"title": "Architecture Recommendations"
|
||||||
},
|
},
|
||||||
@@ -508,7 +508,7 @@ function MDXContent(_param) {
|
|||||||
}, `kubeconfig files`), ` and `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `kubeconfig files`), ` and `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/reference-guides/user-settings/api-keys#creating-an-api-key"
|
"href": "/v2.7/reference-guides/user-settings/api-keys#creating-an-api-key"
|
||||||
}, `API keys`), ` for more information.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `As of Rancher v2.6.3, ACE support is available for registered RKE2 and K3s clusters. To view the manual steps to perform on the downstream cluster to enable the ACE, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
}, `API keys`), ` for more information.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `ACE support is available for registered RKE2 and K3s clusters. To view the manual steps to perform on the downstream cluster to enable the ACE, click `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
|
||||||
parentName: "p",
|
parentName: "p",
|
||||||
"href": "/v2.7/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters"
|
"href": "/v2.7/how-to-guides/new-user-guides/kubernetes-clusters-in-rancher-setup/register-existing-clusters#authorized-cluster-endpoint-support-for-rke2-and-k3s-clusters"
|
||||||
}, `here`), `.`));
|
}, `here`), `.`));
|
||||||
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
+2
-2
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
+2
-2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2
-2
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
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+3
-3
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
File diff suppressed because one or more lines are too long
+2
-2
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
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user