This commit is contained in:
github-actions[bot] committed 2023-09-08 01:32:57 +00:00
1 parent 346baf3403
commit de4bfcaabe
2115 files changed
+4270 -4270

No files matched your search

@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/how-to-guides/advanced-user-guides/monitoring-alerting-guides/set-up-monitoring-for-workloads.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1692825523,
"formattedLastUpdatedAt": "Aug 23, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Setting up Monitoring for a Workload"
},
@@ -368,7 +368,7 @@ function MDXContent(_param) {
href: "https://ranchermanager.docs.rancher.com/how-to-guides/advanced-user-guides/monitoring-alerting-guides/set-up-monitoring-for-workloads"
})), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you only need CPU and memory time series for the workload, you don't need to deploy a ServiceMonitor or PodMonitor because the monitoring application already collects metrics data on resource usage by default.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The steps for setting up monitoring for workloads depend on whether you want basic metrics such as CPU and memory for the workload, or whether you want to scrape custom metrics from the workload.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you only need CPU and memory time series for the workload, you don't need to deploy a ServiceMonitor or PodMonitor because the monitoring application already collects metrics data on resource usage by default. The resource usage time series data is in Prometheus's local time series database.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Grafana shows the data in aggregate, but you can see the data for the individual workload by using a PromQL query that extracts the data for that workload. Once you have the PromQL query, you can execute the query individually in the Prometheus UI and see the time series visualized there, or you can use the query to customize a Grafana dashboard to display the workload metrics. For examples of PromQL queries for workload metrics, see `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/monitoring-alerting/expression/#workload-metrics"
"href": "/integrations-in-rancher/monitoring-and-alerting/promql-expressions#workload-metrics"
}, `this section.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To set up custom metrics for your workload, you will need to set up an exporter and create a new ServiceMonitor custom resource to configure Prometheus to scrape metrics from your exporter.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
"id": "display-cpu-and-memory-metrics-for-a-workload"
}, `Display CPU and Memory Metrics for a Workload`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `By default, the monitoring application already scrapes CPU and memory.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To get some fine-grained detail for a particular workload, you can customize a Grafana dashboard to display the metrics for a particular workload.`), /*#__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/docs/how-to-guides/advanced-user-guides/monitoring-alerting-guides/prometheus-federator-guides/enable-prometheus-federator.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1694036969,
"formattedLastUpdatedAt": "Sep 6, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Enable Prometheus Federator"
},
@@ -385,7 +385,7 @@ function MDXContent(_param) {
"id": "requirements"
}, `Requirements`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `By default, Prometheus Federator is configured and intended to be deployed alongside `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/monitoring-alerting/"
"href": "/pages-for-subheaders/monitoring-and-alerting"
}, `rancher-monitoring`), `, which deploys Prometheus Operator alongside a Cluster Prometheus that each Project Monitoring Stack is configured to federate namespace-scoped metrics from by default.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `For instructions on installing rancher-monitoring, refer to `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "/how-to-guides/advanced-user-guides/monitoring-alerting-guides/enable-monitoring"
@@ -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/monitoring-alerting-guides/set-up-monitoring-for-workloads.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1692825523,
"formattedLastUpdatedAt": "Aug 23, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Setting up Monitoring for a Workload"
},
@@ -368,8 +368,8 @@ function MDXContent(_param) {
href: "https://ranchermanager.docs.rancher.com/how-to-guides/advanced-user-guides/monitoring-alerting-guides/set-up-monitoring-for-workloads"
})), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you only need CPU and memory time series for the workload, you don't need to deploy a ServiceMonitor or PodMonitor because the monitoring application already collects metrics data on resource usage by default.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `The steps for setting up monitoring for workloads depend on whether you want basic metrics such as CPU and memory for the workload, or whether you want to scrape custom metrics from the workload.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you only need CPU and memory time series for the workload, you don't need to deploy a ServiceMonitor or PodMonitor because the monitoring application already collects metrics data on resource usage by default. The resource usage time series data is in Prometheus's local time series database.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Grafana shows the data in aggregate, but you can see the data for the individual workload by using a PromQL query that extracts the data for that workload. Once you have the PromQL query, you can execute the query individually in the Prometheus UI and see the time series visualized there, or you can use the query to customize a Grafana dashboard to display the workload metrics. For examples of PromQL queries for workload metrics, see `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/monitoring-alerting/expression/#workload-metrics"
}, `this section.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To set up custom metrics for your workload, you will need to set up an exporter and create a new ServiceMonitor custom resource to configure Prometheus to scrape metrics from your exporter.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
"href": "/v2.7/integrations-in-rancher/monitoring-and-alerting/promql-expressions#workload-metrics"
}, `this section.`), `.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To set up custom metrics for your workload, you will need to set up an exporter and create a new ServiceMonitor custom resource to configure Prometheus to scrape metrics from your exporter.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
"id": "display-cpu-and-memory-metrics-for-a-workload"
}, `Display CPU and Memory Metrics for a Workload`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `By default, the monitoring application already scrapes CPU and memory.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `To get some fine-grained detail for a particular workload, you can customize a Grafana dashboard to display the metrics for a particular workload.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h3", {
"id": "setting-up-metrics-beyond-cpu-and-memory"
@@ -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/backup-restore-and-disaster-recovery/restore-rancher.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1688152699,
"formattedLastUpdatedAt": "Jun 30, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Restoring Rancher"
},
@@ -439,7 +439,7 @@ function MDXContent(_param) {
parentName: "ol"
}, `Follow these `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "li",
"href": "https://rancher.com/docs/rancher/v2.6/en/backups/migrating-rancher/"
"href": "/v2.7/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster"
}, `instructions`), ` to install the rancher-backup Helm chart on the existing cluster and restore the previous state.`, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", {
parentName: "li"
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/cluster-configuration/rancher-server-configuration/gke-cluster-configuration/gke-private-clusters.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1686092423,
"formattedLastUpdatedAt": "Jun 6, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Private Clusters"
},
@@ -408,7 +408,7 @@ function MDXContent(_param) {
parentName: "admonition"
}, `This scenario is not officially supported, but is described for cases in which using the Cloud NAT service is not sufficient.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If restricting both incoming and outgoing traffic to nodes is a requirement, follow the air-gapped installation instructions to set up a private container image `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/installation/other-installation-methods/air-gap/"
"href": "/v2.7/pages-for-subheaders/air-gapped-helm-cli-install"
}, `registry`), ` on the VPC where the cluster is going to be, allowing the cluster nodes to access and download the images they need to run the cluster agent. If the control plane endpoint is also private, Rancher will need `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "#direct-access"
@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/cluster-configuration/rancher-server-configuration/gke-cluster-configuration/gke-private-clusters.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1663953084,
"formattedLastUpdatedAt": "Sep 23, 2022",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Private Clusters"
},
@@ -408,7 +408,7 @@ function MDXContent(_param) {
parentName: "admonition"
}, `This scenario is not officially supported, but is described for cases in which using the Cloud NAT service is not sufficient.`)), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If restricting both incoming and outgoing traffic to nodes is a requirement, follow the air-gapped installation instructions to set up a private container image `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/installation/other-installation-methods/air-gap/"
"href": "/pages-for-subheaders/air-gapped-helm-cli-install"
}, `registry`), ` on the VPC where the cluster is going to be, allowing the cluster nodes to access and download the images they need to run the cluster agent. If the control plane endpoint is also private, Rancher will need `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "#direct-access"
@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/rancher-security/security-advisories-and-cves.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1686092423,
"formattedLastUpdatedAt": "Jun 6, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Security Advisories and CVEs"
},
@@ -742,10 +742,10 @@ function MDXContent(_param) {
"align": null
}, `This vulnerability only affects customers using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/faq/networking/cni-providers/#weave"
"href": "/v2.7/faq/container-network-interface-providers#weave"
}, `Weave`), ` Container Network Interface (CNI) when configured through `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/admin-settings/rke-templates/"
"href": "/v2.7/pages-for-subheaders/about-rke1-templates"
}, `RKE templates`), `. A vulnerability was discovered in Rancher versions 2.5.0 up to and including 2.5.13, and 2.6.0 up to and including 2.6.4, where a user interface (UI) issue with RKE templates does not include a value for the Weave password when Weave is chosen as the CNI. If a cluster is created based on the mentioned template, and Weave is configured as the CNI, no password will be created for `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://www.weave.works/docs/net/latest/tasks/manage/security-untrusted-networks/"
@@ -774,7 +774,7 @@ function MDXContent(_param) {
"align": null
}, `A vulnerability was discovered in Rancher versions from 2.5.0 up to and including 2.5.12 and from 2.6.0 up to and including 2.6.3 which allows users who have create or update permissions on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/admin-settings/rbac/"
"href": "/v2.7/pages-for-subheaders/manage-role-based-access-control-rbac"
}, `Global Roles`), ` to escalate their permissions, or those of another user, to admin-level permissions. Global Roles grant users Rancher-wide permissions, such as the ability to create clusters. In the identified versions of Rancher, when users are given permission to edit or create Global Roles, they are not restricted to only granting permissions which they already posses. This vulnerability affects customers who utilize non-admin users that are able to create or edit Global Roles. The most common use case for this scenario is the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
parentName: "td"
}, `restricted-admin`), ` role.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
@@ -839,7 +839,7 @@ function MDXContent(_param) {
"align": null
}, `This vulnerability only affects customers using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/deploy-across-clusters/fleet/"
"href": "/v2.7/how-to-guides/new-user-guides/deploy-apps-across-clusters/fleet"
}, `Fleet`), ` for continuous delivery with authenticated Git and/or Helm repositories. An issue was discovered in `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
parentName: "td"
}, `go-getter`), ` library in versions prior to `, /*#__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/cluster-configuration/rancher-server-configuration/rke2-cluster-configuration.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1687974733,
"formattedLastUpdatedAt": "Jun 28, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "RKE2 Cluster Configuration Reference"
},
@@ -851,7 +851,7 @@ function MDXContent(_param) {
"id": "agent-environment-vars"
}, `Agent Environment Vars`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Option to set environment variables for `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/cluster-provisioning/rke-clusters/rancher-agents/"
"href": "/how-to-guides/new-user-guides/launch-kubernetes-with-rancher/about-rancher-agents"
}, `Rancher agents`), `. The environment variables can be set using key value pairs. Refer to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://docs.rke2.io/reference/linux_agent_config"
@@ -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/rollbacks.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1687972686,
"formattedLastUpdatedAt": "Jun 28, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Rollbacks"
},
@@ -427,7 +427,7 @@ function MDXContent(_param) {
parentName: "ol"
}, `Follow these `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "li",
"href": "https://rancher.com/docs/rancher/v2.6/en/backups/migrating-rancher/"
"href": "/v2.7/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster"
}, `instructions`), ` to install the rancher-backup Helm chart on the existing cluster and restore the previous state.`, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", {
parentName: "li"
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/cluster-configuration/rancher-server-configuration/rke2-cluster-configuration.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1687974733,
"formattedLastUpdatedAt": "Jun 28, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "RKE2 Cluster Configuration Reference"
},
@@ -851,7 +851,7 @@ function MDXContent(_param) {
"id": "agent-environment-vars"
}, `Agent Environment Vars`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Option to set environment variables for `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/cluster-provisioning/rke-clusters/rancher-agents/"
"href": "/v2.7/how-to-guides/new-user-guides/launch-kubernetes-with-rancher/about-rancher-agents"
}, `Rancher agents`), `. The environment variables can be set using key value pairs. Refer to the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://docs.rke2.io/reference/linux_agent_config"
@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/versioned_docs/version-2.7/reference-guides/best-practices/rancher-managed-clusters/monitoring-best-practices.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1686092423,
"formattedLastUpdatedAt": "Jun 6, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Monitoring Best Practices"
},
@@ -514,7 +514,7 @@ function MDXContent(_param) {
"id": "monitoring-in-a-microservice-architecture"
}, `Monitoring in a (Micro)Service Architecture`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you have a (micro)service architecture where multiple individual workloads within your cluster are communicating with each other, it is really important to have detailed metrics and traces about this traffic to understand how all these workloads are communicating with each other and where a problem or bottleneck may be.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Of course you can monitor all this internal traffic in all your workloads and expose these metrics to Prometheus. But this can quickly become quite work intensive. Service Meshes like Istio, which can be installed with `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/istio/"
"href": "/v2.7/pages-for-subheaders/istio"
}, `a click`), ` in Rancher, can do this automatically and provide rich telemetry about the traffic between all services.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
"id": "real-user-monitoring"
}, `Real User Monitoring`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Monitoring the availability and performance of all your internal workloads is vitally important to run stable, reliable and fast applications. But these metrics only show you parts of the picture. To get a complete view it is also necessary to know how your end users are actually perceiving it. For this you can look into various `, /*#__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/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/restore-rancher.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1688152699,
"formattedLastUpdatedAt": "Jun 30, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Restoring Rancher"
},
@@ -439,7 +439,7 @@ function MDXContent(_param) {
parentName: "ol"
}, `Follow these `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "li",
"href": "https://rancher.com/docs/rancher/v2.6/en/backups/migrating-rancher/"
"href": "/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster"
}, `instructions`), ` to install the rancher-backup Helm chart on the existing cluster and restore the previous state.`, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", {
parentName: "li"
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
@@ -324,8 +324,8 @@ const metadata = {
"editUrl": "https://github.com/rancher/rancher-docs/edit/main/docs/reference-guides/rancher-security/security-advisories-and-cves.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1685629400,
"formattedLastUpdatedAt": "Jun 1, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Security Advisories and CVEs"
},
@@ -742,10 +742,10 @@ function MDXContent(_param) {
"align": null
}, `This vulnerability only affects customers using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/faq/networking/cni-providers/#weave"
"href": "/faq/container-network-interface-providers#weave"
}, `Weave`), ` Container Network Interface (CNI) when configured through `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/admin-settings/rke-templates/"
"href": "/pages-for-subheaders/about-rke1-templates"
}, `RKE templates`), `. A vulnerability was discovered in Rancher versions 2.5.0 up to and including 2.5.13, and 2.6.0 up to and including 2.6.4, where a user interface (UI) issue with RKE templates does not include a value for the Weave password when Weave is chosen as the CNI. If a cluster is created based on the mentioned template, and Weave is configured as the CNI, no password will be created for `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://www.weave.works/docs/net/latest/tasks/manage/security-untrusted-networks/"
@@ -774,7 +774,7 @@ function MDXContent(_param) {
"align": null
}, `A vulnerability was discovered in Rancher versions from 2.5.0 up to and including 2.5.12 and from 2.6.0 up to and including 2.6.3 which allows users who have create or update permissions on `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/admin-settings/rbac/"
"href": "/pages-for-subheaders/manage-role-based-access-control-rbac"
}, `Global Roles`), ` to escalate their permissions, or those of another user, to admin-level permissions. Global Roles grant users Rancher-wide permissions, such as the ability to create clusters. In the identified versions of Rancher, when users are given permission to edit or create Global Roles, they are not restricted to only granting permissions which they already posses. This vulnerability affects customers who utilize non-admin users that are able to create or edit Global Roles. The most common use case for this scenario is the `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
parentName: "td"
}, `restricted-admin`), ` role.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("td", {
@@ -839,7 +839,7 @@ function MDXContent(_param) {
"align": null
}, `This vulnerability only affects customers using `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "td",
"href": "https://rancher.com/docs/rancher/v2.6/en/deploy-across-clusters/fleet/"
"href": "/how-to-guides/new-user-guides/deploy-apps-across-clusters/fleet"
}, `Fleet`), ` for continuous delivery with authenticated Git and/or Helm repositories. An issue was discovered in `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("inlineCode", {
parentName: "td"
}, `go-getter`), ` library in versions prior to `, /*#__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/best-practices/rancher-managed-clusters/monitoring-best-practices.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1685654329,
"formattedLastUpdatedAt": "Jun 1, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Monitoring Best Practices"
},
@@ -514,7 +514,7 @@ function MDXContent(_param) {
"id": "monitoring-in-a-microservice-architecture"
}, `Monitoring in a (Micro)Service Architecture`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `If you have a (micro)service architecture where multiple individual workloads within your cluster are communicating with each other, it is really important to have detailed metrics and traces about this traffic to understand how all these workloads are communicating with each other and where a problem or bottleneck may be.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Of course you can monitor all this internal traffic in all your workloads and expose these metrics to Prometheus. But this can quickly become quite work intensive. Service Meshes like Istio, which can be installed with `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/istio/"
"href": "/pages-for-subheaders/istio"
}, `a click`), ` in Rancher, can do this automatically and provide rich telemetry about the traffic between all services.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("h2", {
"id": "real-user-monitoring"
}, `Real User Monitoring`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `Monitoring the availability and performance of all your internal workloads is vitally important to run stable, reliable and fast applications. But these metrics only show you parts of the picture. To get a complete view it is also necessary to know how your end users are actually perceiving it. For this you can look into various `, /*#__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/monitoring-alerting-guides/prometheus-federator-guides/enable-prometheus-federator.md",
"tags": [],
"version": "2.7",
"lastUpdatedAt": 1694036969,
"formattedLastUpdatedAt": "Sep 6, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Enable Prometheus Federator"
},
@@ -385,7 +385,7 @@ function MDXContent(_param) {
"id": "requirements"
}, `Requirements`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `By default, Prometheus Federator is configured and intended to be deployed alongside `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "https://rancher.com/docs/rancher/v2.6/en/monitoring-alerting/"
"href": "/v2.7/pages-for-subheaders/monitoring-and-alerting"
}, `rancher-monitoring`), `, which deploys Prometheus Operator alongside a Cluster Prometheus that each Project Monitoring Stack is configured to federate namespace-scoped metrics from by default.`), /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("p", null, `For instructions on installing rancher-monitoring, refer to `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "p",
"href": "/v2.7/how-to-guides/advanced-user-guides/monitoring-alerting-guides/enable-monitoring"
@@ -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/rollbacks.md",
"tags": [],
"version": "current",
"lastUpdatedAt": 1687972686,
"formattedLastUpdatedAt": "Jun 28, 2023",
"lastUpdatedAt": 1694134992,
"formattedLastUpdatedAt": "Sep 8, 2023",
"frontMatter": {
"title": "Rollbacks"
},
@@ -427,7 +427,7 @@ function MDXContent(_param) {
parentName: "ol"
}, `Follow these `, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("a", {
parentName: "li",
"href": "https://rancher.com/docs/rancher/v2.6/en/backups/migrating-rancher/"
"href": "/how-to-guides/new-user-guides/backup-restore-and-disaster-recovery/migrate-rancher-to-new-cluster"
}, `instructions`), ` to install the rancher-backup Helm chart on the existing cluster and restore the previous state.`, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("ol", {
parentName: "li"
}, /*#__PURE__*/ (0,_mdx_js_react__WEBPACK_IMPORTED_MODULE_1__/* .mdx */ .kt)("li", {
@@ -136,7 +136,7 @@
/******/ // This function allow to reference async chunks
/******/ __webpack_require__.u = (chunkId) => {
/******/ // return url for filenames based on template
/******/ return "assets/js/" + ({"92":"8996d840","103":"c5865e90","151":"3fe327d9","218":"c2d822c0","236":"9832af3a","426":"e81f13ad","494":"e9e95915","515":"dc45f062","543":"4dd994d7","560":"8773a1b3","590":"4f56f9b5","612":"60ec23ae","670":"1a527782","692":"c524dfc1","779":"456fe572","803":"a8537194","858":"079e1e8c","876":"31dc42bc","1014":"9285fddf","1074":"acf37ba9","1114":"06e1b2cb","1195":"4500b3e3","1233":"ebba9620","1272":"66e7ae78","1307":"a18d7c59","1454":"588c2035","1484":"c2f39bde","1492":"bd986e6c","1501":"dfeee25a","1665":"c6be4ee7","1757":"032cd254","1847":"4697ba72","1962":"5b0f91c2","1995":"d9c31cac","2073":"97546b1a","2134":"e9ff7a72","2146":"f6a3d0b4","2207":"0ba5f5f4","2230":"b1eb999a","2272":"9c41a966","2309":"bee19150","2334":"f10d4d5c","2371":"6e9e1aa3","2420":"0cde2d1e","2463":"dd78b469","2535":"f75a5cef","2537":"02f71e89","2600":"6277e6ce","2667":"300e9851","2746":"288ff2ff","2786":"b6c428f4","2806":"a724d427","2832":"5b77dbc0","2844":"4d3c1dc1","2859":"98e9650f","2908":"e53d884f","3122":"a0a4e176","3181":"df3f6597","3212":"f9f9702d","3254":"b204cf5d","3266":"962d7cf4","3299":"c5dd4a56","3401":"f5b15075","3445":"11de819d","3467":"576baf90","3514":"04ce4974","3530":"e1f5f0ea","3656":"3094c830","3667":"535b951b","3751":"aeb7bbc2","3851":"1a587766","3864":"06bf86f8","3957":"a8523539","4007":"087a1090","4114":"fb98e0e9","4175":"3f1e4104","4180":"516de1d4","4215":"ca1329d5","4267":"bfc57044","4311":"d4fe7dbf","4333":"b9db2e9c","4386":"ff08b386","4397":"123b9f40","4493":"eac4d15f","4494":"99c6e5ca","4502":"58a7dbd1","4589":"b650d23b","4756":"051b3c6a","4803":"c3fb3938","4810":"8bb87436","4811":"c75c33a8","4827":"8ecf210b","4850":"fe693d75","4853":"2873a00a","4895":"db4ee10d","4947":"6cb26668","4983":"48619690","5008":"4b646b93","5020":"fcb1de65","5093":"c7fc4956","5099":"5c5b3f41","5105":"cbc79ed6","5193":"e954cecd","5202":"db72fe31","5230":"febee244","5273":"5f20a833","5279":"b7c2faf7","5280":"92463dfc","5324":"42448ff8","5370":"ba642137","5418":"49d26382","5463":"d15389cb","5614":"8d6e528e","5635":"415dbbc6","5813":"c54dd214","5839":"22da2c46","5881":"98b6332a","5898":"d10a832b","5916":"94311af9","6054":"79138131","6079":"1657594e","6087":"6de1c75e","6162":"95944931","6167":"45997526","6170":"e9e914c6","6200":"5a4523ac","6220":"d7c0d1ed","6307":"d3e0117b","6327":"64bb01f1","6342":"df5230e0","6349":"5342da2d","6379":"6652b611","6495":"dea14605","6508":"9775b4be","6592":"d8fb889b","6694":"31322e9a","6706":"aa275fce","6742":"8b8f2a9e","6763":"bec7d502","6764":"888bdcd7","6770":"2c92dc17","6810":"40594ce9","6863":"c5f363d7","6878":"9430382a","7065":"7eadd8ae","7070":"ddf778e2","7274":"e2291638","7297":"15045cd2","7364":"8b234353","7366":"96f0cc11","7417":"6123f3ce","7450":"4ee3153e","7573":"a04b778c","7587":"245584f2","7607":"ed81a4ba","7641":"07e6899f","7654":"1a00afd9","7658":"4dbeca1a","7670":"6e905236","7703":"9470bd0a","7815":"df21c94f","7846":"982214c3","7911":"5abfffa2","8079":"118bfdad","8084":"b1f3849d","8092":"c99b8ea8","8126":"5d24d262","8145":"18e3f229","8188":"7698f014","8226":"ff115ee1","8253":"61d96ef0","8281":"d2270344","8282":"32a5bc4a","8354":"ae1b50c4","8362":"87aa1598","8365":"eeafea4c","8392":"b7879678","8422":"b71d20a9","8430":"bdafa9db","8473":"28134557","8491":"0f52acfd","8492":"048df762","8562":"9692c10a","8631":"2d15e68a","8638":"df8c27c2","8644":"55417783","8701":"0babb5d8","8769":"e57bdfae","8799":"b296451c","8849":"f28dd934","8855":"e5cef4c8","8899":"d50a1aa7","8901":"b7f99883","8924":"f9fdc755","8934":"2e460123","8952":"16647ef7","9072":"7a1e3140","9136":"26e86bf1","9160":"c48eff13","9178":"d4992f91","9245":"b02bf1a1","9260":"5e95a32d","9324":"cabb6017","9391":"842308dc","9508":"c44fd75e","9559":"f0536d68","9575":"52eba42c","9595":"c6a1800c","9644":"2aa62228","9650":"08027211","9712":"afde3945","9783":"2a2e60bd","9806":"d30e3ce1","9852":"c894ecb7","9877":"c520a1a7","9887":"81978042","9899":"07df0b9e","9909":"115e2606","9981":"01a36a7a","10003":"390bc0ef","10025":"732886a8","10035":"a3699c7f","10071":"da92d5c0","10112":"c985c3d1","10146":"15015618","10195":"501facfc","10246":"ca63b941","10325":"de90ac60","10355":"baf47ad6","10390":"5f23f8f8","10438":"c48acb15","10557":"89b8bc8c","10571":"a6a82698","10599":"73e7360c","10632":"317f5e70","10781":"b3d4d0cc","10796":"a48a17b9","10814":"cfa5fe6b","10865":"11e894a7","10889":"632d2cf8","10910":"66e47924","10923":"4a2eafbd","10955":"2762cbcd","11018":"704f3734","11123":"bf37456a","11139":"fba918c0","11184":"3d04c0b4","11212":"34912644","11332":"cf5c4346","11367":"60b9fd82","11405":"e8ab8a58","11473":"116a07c1","11569":"1116174c","11580":"d11f326c","11724":"a9b50aa8","11785":"7b134385","11810":"cbe55200","11835":"85f56c8f","11842":"9570b89e","11955":"3e2485cd","11965":"c3dd4061","11982":"ec7edfbf","11986":"719764be","12048":"cec2ca1b","12067":"5a954da3","12117":"5da3e57c","12231":"476dfafa","12419":"48a7c2cd","12428":"389c4d39","12463":"762c1d62","12495":"ac0e4adf","12547":"da222b02","12582":"a8b3e7c4","12584":"56c34Line truncated
/******/ return "assets/js/" + ({"92":"8996d840","103":"c5865e90","151":"3fe327d9","218":"c2d822c0","236":"9832af3a","426":"e81f13ad","494":"e9e95915","515":"dc45f062","543":"4dd994d7","560":"8773a1b3","590":"4f56f9b5","612":"60ec23ae","670":"1a527782","692":"c524dfc1","779":"456fe572","803":"a8537194","858":"079e1e8c","876":"31dc42bc","1014":"9285fddf","1074":"acf37ba9","1114":"06e1b2cb","1195":"4500b3e3","1233":"ebba9620","1272":"66e7ae78","1307":"a18d7c59","1454":"588c2035","1484":"c2f39bde","1492":"bd986e6c","1501":"dfeee25a","1665":"c6be4ee7","1757":"032cd254","1847":"4697ba72","1962":"5b0f91c2","1995":"d9c31cac","2073":"97546b1a","2134":"e9ff7a72","2146":"f6a3d0b4","2207":"0ba5f5f4","2230":"b1eb999a","2272":"9c41a966","2309":"bee19150","2334":"f10d4d5c","2371":"6e9e1aa3","2420":"0cde2d1e","2463":"dd78b469","2535":"f75a5cef","2537":"02f71e89","2600":"6277e6ce","2667":"300e9851","2746":"288ff2ff","2786":"b6c428f4","2806":"a724d427","2832":"5b77dbc0","2844":"4d3c1dc1","2859":"98e9650f","2908":"e53d884f","3122":"a0a4e176","3181":"df3f6597","3212":"f9f9702d","3254":"b204cf5d","3266":"962d7cf4","3299":"c5dd4a56","3401":"f5b15075","3445":"11de819d","3467":"576baf90","3514":"04ce4974","3530":"e1f5f0ea","3656":"3094c830","3667":"535b951b","3751":"aeb7bbc2","3851":"1a587766","3864":"06bf86f8","3957":"a8523539","4007":"087a1090","4114":"fb98e0e9","4175":"3f1e4104","4180":"516de1d4","4215":"ca1329d5","4267":"bfc57044","4311":"d4fe7dbf","4333":"b9db2e9c","4386":"ff08b386","4397":"123b9f40","4493":"eac4d15f","4494":"99c6e5ca","4502":"58a7dbd1","4589":"b650d23b","4756":"051b3c6a","4803":"c3fb3938","4810":"8bb87436","4811":"c75c33a8","4827":"8ecf210b","4850":"fe693d75","4853":"2873a00a","4895":"db4ee10d","4947":"6cb26668","4983":"48619690","5008":"4b646b93","5020":"fcb1de65","5093":"c7fc4956","5099":"5c5b3f41","5105":"cbc79ed6","5193":"e954cecd","5202":"db72fe31","5230":"febee244","5273":"5f20a833","5279":"b7c2faf7","5280":"92463dfc","5324":"42448ff8","5370":"ba642137","5418":"49d26382","5463":"d15389cb","5614":"8d6e528e","5635":"415dbbc6","5813":"c54dd214","5839":"22da2c46","5881":"98b6332a","5898":"d10a832b","5916":"94311af9","6054":"79138131","6079":"1657594e","6087":"6de1c75e","6162":"95944931","6167":"45997526","6170":"e9e914c6","6200":"5a4523ac","6220":"d7c0d1ed","6307":"d3e0117b","6327":"64bb01f1","6342":"df5230e0","6349":"5342da2d","6379":"6652b611","6495":"dea14605","6508":"9775b4be","6592":"d8fb889b","6694":"31322e9a","6706":"aa275fce","6742":"8b8f2a9e","6763":"bec7d502","6764":"888bdcd7","6770":"2c92dc17","6810":"40594ce9","6863":"c5f363d7","6878":"9430382a","7065":"7eadd8ae","7070":"ddf778e2","7274":"e2291638","7297":"15045cd2","7364":"8b234353","7366":"96f0cc11","7417":"6123f3ce","7450":"4ee3153e","7573":"a04b778c","7587":"245584f2","7607":"ed81a4ba","7641":"07e6899f","7654":"1a00afd9","7658":"4dbeca1a","7670":"6e905236","7703":"9470bd0a","7815":"df21c94f","7846":"982214c3","7911":"5abfffa2","8079":"118bfdad","8084":"b1f3849d","8092":"c99b8ea8","8126":"5d24d262","8145":"18e3f229","8188":"7698f014","8226":"ff115ee1","8253":"61d96ef0","8281":"d2270344","8282":"32a5bc4a","8354":"ae1b50c4","8362":"87aa1598","8365":"eeafea4c","8392":"b7879678","8422":"b71d20a9","8430":"bdafa9db","8473":"28134557","8491":"0f52acfd","8492":"048df762","8562":"9692c10a","8631":"2d15e68a","8638":"df8c27c2","8644":"55417783","8701":"0babb5d8","8769":"e57bdfae","8799":"b296451c","8849":"f28dd934","8855":"e5cef4c8","8899":"d50a1aa7","8901":"b7f99883","8924":"f9fdc755","8934":"2e460123","8952":"16647ef7","9072":"7a1e3140","9136":"26e86bf1","9160":"c48eff13","9178":"d4992f91","9245":"b02bf1a1","9260":"5e95a32d","9324":"cabb6017","9391":"842308dc","9508":"c44fd75e","9559":"f0536d68","9575":"52eba42c","9595":"c6a1800c","9644":"2aa62228","9650":"08027211","9712":"afde3945","9783":"2a2e60bd","9806":"d30e3ce1","9852":"c894ecb7","9877":"c520a1a7","9887":"81978042","9899":"07df0b9e","9909":"115e2606","9981":"01a36a7a","10003":"390bc0ef","10025":"732886a8","10035":"a3699c7f","10071":"da92d5c0","10112":"c985c3d1","10146":"15015618","10195":"501facfc","10246":"ca63b941","10325":"de90ac60","10355":"baf47ad6","10390":"5f23f8f8","10438":"c48acb15","10557":"89b8bc8c","10571":"a6a82698","10599":"73e7360c","10632":"317f5e70","10781":"b3d4d0cc","10796":"a48a17b9","10814":"cfa5fe6b","10865":"11e894a7","10889":"632d2cf8","10910":"66e47924","10923":"4a2eafbd","10955":"2762cbcd","11018":"704f3734","11123":"bf37456a","11139":"fba918c0","11184":"3d04c0b4","11212":"34912644","11332":"cf5c4346","11367":"60b9fd82","11405":"e8ab8a58","11473":"116a07c1","11569":"1116174c","11580":"d11f326c","11724":"a9b50aa8","11785":"7b134385","11810":"cbe55200","11835":"85f56c8f","11842":"9570b89e","11955":"3e2485cd","11965":"c3dd4061","11982":"ec7edfbf","11986":"719764be","12048":"cec2ca1b","12067":"5a954da3","12117":"5da3e57c","12231":"476dfafa","12419":"48a7c2cd","12428":"389c4d39","12463":"762c1d62","12495":"ac0e4adf","12547":"da222b02","12582":"a8b3e7c4","12584":"56c34Line truncated
/******/ };
/******/ })();
/******/