随笔分类 - Rancher
摘要:配置合理的监控和告警规则对于安全、可靠地运行生产工作负载至关重要。在使用 Kubernetes 和 Rancher 时也是如此。幸运的是,集成的监控和告警功能使整个过程变得更加简单。 Rancher 的监控文档( https://docs.rancher.cn/docs/rancher2.5/mon
阅读全文
posted @ 2022-03-14 13:56
Varden
摘要:在本指南中,我们推荐了集群级别日志记录和应用日志记录的最佳实践。 Rancher v2.5 中日志记录的变化 集群级别日志 应用程序日志 通用最佳实践 Rancher v2.5 中日志记录的变化 在 Rancher v2.5 之前,Rancher 中的日志记录是一个静态集成。有一个固定的聚合器列表可
阅读全文
posted @ 2022-03-14 10:26
Varden
摘要:如果遇到灾难情况,您可以将 Rancher Server 恢复到最新的备份。 在开始之前 在还原备份期间,您将输入一系列命令,用环境中的数据填充占位符。这些占位符用斜括号和所有大写字母 (<EXAMPLE>) 表示。下面是一个带有占位符的命令的例子: docker run --volumes-fro
阅读全文
posted @ 2022-03-13 17:09
Varden
摘要:成功安装基于 Docker 的 Rancher 后,我们建议定期为其创建备份。拥有最近的备份将让您从意外灾难中快速恢复。 在开始之前 在创建备份期间,您将输入一系列命令,用环境中的数据替换占位符。这些占位符用斜括号和所有大写字母 (<EXAMPLE>) 表示。下面是一个带有占位符的命令的例子: do
阅读全文
posted @ 2022-03-13 16:49
Varden
摘要:本节包含 Backup 和 Restore 自定义资源的示例。 默认的备份存储位置是在安装或升级rancher-backup operator 时配置的。 只有 Restore 自定义资源使用与创建备份相同的加密配置 secret 时,才能还原加密的备份。 备份 本节包含 Backup 自定义资源的
阅读全文
posted @ 2022-03-13 16:41
Varden
摘要:配置一个默认保存所有备份的存储位置。您可以选择对每个备份进行覆盖,但仅限于使用与 S3 兼容的对象存储。在 operator 级别只能配置一个存储位置。 配置存储位置 无默认存储位置 您可以选择不配置任何 operator 级别存储位置。如果选择此选项,您必须配置一个与 S3 兼容的对象存储作为每个
阅读全文
posted @ 2022-03-13 16:30
Varden
摘要:本页面提供还原备份的详细信息。 备份源 提供备份文件和备份文件存储位置的详细信息,operator 使用这个文件执行还原。从以下选项中选择这些详细信息。 现有的备份配置 选择该选项将在目标备份下拉菜单中填充该集群中可用的备份。从下拉菜单中选择备份,自动为您填写备份文件名字段,还将把所选 Backup
阅读全文
posted @ 2022-03-13 16:22
Varden
摘要:通过 Backup Create 页面,您可以配置计划、启用加密和指定备份的存储位置。 定时调度 选择第一个选项可执行一次性备份,或选择第二个选项可安排定期备份。选择定期备份可让您配置以下两个字段: 定时调度: 该字段接受 标准 cron 表达式, 如 "0 * * * *" 描述符,如 "@mid
阅读全文
posted @ 2022-03-13 16:12
Varden
摘要:如果你要将 Rancher 迁移到一个新的 Kubernetes 集群,你不需要先在新集群上安装 Rancher。如果将 Rancher 还原到一个已经安装了 Rancher 的新集群上,可能会引起问题。 先决条件 这些说明假设你已经创建了一个备份,并且已经安装了将在其中部署 Rancher 的新
阅读全文
posted @ 2022-03-13 14:43
Varden
摘要:请按照以下步骤恢复 Rancher。 重要 请按照此页面上的说明在已备份的同一集群上恢复 rancher。为了将 rancher 迁移到新的集群,请按照步骤进行迁移 rancher( https://docs.rancher.cn/docs/rancher2.5/backups/migrating-
阅读全文
posted @ 2022-03-13 14:27
Varden
摘要:在本文中,你将学习如何备份运行在任何 Kubernetes 集群上的 Rancher。 backup-restore operator 需要安装在 local 集群中,并且只备份 Rancher 应用。备份和恢复操作只在 local Kubernetes 集群中执行。 请注意,1.x.x 版本的 r
阅读全文
posted @ 2022-03-13 14:09
Varden
摘要:本指南面向的是使用 Rancher 管理下游 Kubernetes 集群的用例。高可用设置可以防止在 Rancher Server 不可用时失去对下游集群的访问。 高可用 Rancher 安装,定义为在至少有三个节点的 Kubernetes 集群上安装 Rancher,应该适用于 Rancher 的
阅读全文
posted @ 2022-03-13 13:55
Varden
摘要:概述 Rancher 使用 cert-manager 为 Rancher 高可用部署自动生成和更新 TLS 证书。从 2019 秋季开始,cert-manager 发生了三个重要的变化,如果你在此时间段前创建了 Rancher 高可用部署,您需要采取以下措施: 从 2019 年 11 月 1 日开始
阅读全文
posted @ 2022-03-13 11:22
Varden
摘要:回滚到 Rancher v2.5.0+ 要回滚到 Rancher v2.5.0+,请使用 Rancher Backups 应用程序并从备份中恢复 Rancher。 回滚后,Rancher 必须以较低/以前的版本启动。 通过创建 Restore 自定义资源进行还原。 重要: 请按照此页面上的说明在已备
阅读全文
posted @ 2022-03-13 10:27
Varden
摘要:1. 前提条件 1.1 访问 kubeconfig 的权限 Helm 应该从与你的 kubeconfig 文件相同的位置运行,或者从你运行 kubectl 命令的相同位置运行。 如果你在安装 Kubernetes 时使用了 RKE,那么将在你运行 rke up 的目录下创建 kubeconfig 文
阅读全文
posted @ 2022-03-13 10:11
Varden
摘要:通用选项 高级选项 API 审计日志 启用 API 审计日志。 你可以像收集任何容器日志一样收集此日志。为 Rancher Server 集群上的 System 项目启用日志。 --set auditLog.level=1 **默认情况下,启用审计日志将在 Rancher pod 中创建一个 sid
阅读全文
posted @ 2022-03-12 16:39
Varden
摘要:1. 配置基础设施和私有镜像仓库 从 Rancher v2.5 开始,Rancher 可以安装在任何 Kubernetes 集群上。 1.1 RKE 高可用集群 在 RKE 集群中安装 Rancher 高可用,我们建议为高可用安装配置以下基础设施: 3 个 Linux 节点,通常是虚拟机,您可以自行
阅读全文
posted @ 2022-03-12 16:03
Varden
摘要:先决条件 Kubernetes 集群 设置 Rancher Server 的本地 Kubernetes 集群。Rancher 可以安装在任何 Kubernetes 集群上。这个集群可以使用上游 Kubernetes,也可以使用 Rancher 的 Kubernetes 发行版之一,也可以是来自 Am
阅读全文
posted @ 2022-03-12 10:21
Varden
摘要:最小文件示例 nodes: - address: 1.2.3.4 user: ubuntu role: - controlplane - etcd - worker 完整文件示例 nodes: # 节点选项配置 - address: 1.1.1.1 # 用于设置节点的主机名或 IP 地址。RKE 必
阅读全文
posted @ 2022-03-11 10:02
Varden
摘要:SSH 连接报错 Failed to set up SSH tunneling for host [xxx.xxx.xxx.xxx]: Can't retrieve Docker Info Failed to dial to /var/run/docker.sock: ssh: rejected:
阅读全文
posted @ 2022-03-11 09:57
Varden