Ksd Blog

Thinking will not overcome fear but action will.

如何修改 Rancher v2.6 的 Rancher Server IP 地址

注意: 本指南只适用于 v2.6 的 Rancher 版本,如修改 v2.5 或以下版本,可参考:https://kingsd.top/2022/04/04/change-rancher-ip/ 本指南为非官方操作,操作前请务必做好备份 本文内容展示的 IP 和密钥信息均为临时测试环境使用 前言 在之前发布的 如何修改 Rancher Ser...

如何在 macOS 上安装和使用OpenEmu

OpenEmu,mac上最完整的街机和游戏机怀旧全能模拟器

作为一个纯正八零后的我来说,街机必然陪伴了我们成长。最近特别想玩超级玛丽和拳皇,所以着手在 Mac 上安装模拟器来整两把,马上开整。 参考:https://www.youtube.com/watch?v=Bl2SLbar1zg 但有些人访问 youtube 可能会有问题,所以简单列出来了主要步骤 安装 OpenEmu 下载链接:https://github.com/OpenEm...

RKE2 私有镜像仓库配置验证

前言 Rancher 中文论坛中有社区用户提问: 使用 system-default-registry: "192.168.101.30" 指定 http 的私有镜像仓库,启动 RKE2 时,还是会使用 https 拉取镜像。 话题连接:https://forums.rancher.cn/t/rke2/398 随后进行一系列验证,避免日后遗忘,所以整理出文档。 环境准备 配...

RKE2 安装 Rancher HA 的国内加速器

在国内加速 RKE2 的安装

前言 Rancher 一直崇尚 “简单即美”,无论 Rancher 的安装和使用都已经把简单发挥的淋漓尽致。但通过国内环境使用 Rancher 和 RKE2 可能会因为网络问题导致 Rancher 的使用起来并不是那么的 “美”: Rancher 和 RKE2 启动都依赖于容器镜像,在国内通过 dockerhub 拉取镜像偶尔会非常慢。 RKE2 安装脚本和二进制文件默认使用 ...

通过进程ID找到对应的容器

通过进程ID找到对应的容器

先使用 ps auxw 查看进程的 ID,再执行: docker ps -q | xargs docker inspect –format ‘, ‘ | grep “^%PID%” 其中%PID%是 ps 查看到的 CONTAINER PID. root@dev-1:~# ps -ef | grep kube-apiserver root 9776 22619 0 11:16 ...

如何从单节点 K3s 迁移到高可用

前言 K3s 支持单节点安装和高可用安装两种方式,单节点安装就是 k3s server 内嵌了一个 SQLite 作为数据库,而且这个数据库不支持扩展,所以生产环境不建议使用单节点方式安装 k3s。 单节点 k3s server 的架构: K3s 高可用安装分为 “使用外部数据库实现高可用安装” 和 “嵌入式 etcd 的高可用” 两种方式: 使用外部数据库实现高可用安装:可...

单节点内置 ETCD 的 K3s 集群如何修改节点 IP

介绍 社区用户询问单节点内置 ETCD 的 K3s server 节点的主机 IP 修改,导致 K3s server 无法启动。 随后进行了验证,验证过程中复现了社区用户的操作,并且在 ETCD 集群上做了一些调整,可以重新启动 k3s server 节点。 注意: 本操作只适用于单节点内置 ETCD 的 K3s 集群,其他场景没有测试过。 环境 K3s version: ...

Kubernetes 1.24 弃用 Dockershim,来看 Rancher 的应对之道

前言 早在 2020 年 12 月,Kubernetes 就宣布将要弃用 Dockershim。在 Kubernetes 中,Dockershim 是一个适配器组件,Dockershim 适配器允许 Kubelet 与 Docker 交互,就好像 Docker 是一个与 CRI 兼容的运行时一样。 2022 年 4 月 19 日 Kubernetes 发布了 v1.24 版本,这个版本最...

突破K3s CA 证书10 年有效期的限制

前言 K3s 启动时会自动生成 CA 证书,CA 证书的有效期为 10 年。其他证书有效期为 1 年,如果证书已经过期或剩余的时间不足 90 天,则在 K3s 重启时轮换证书。K3s 服务只是一个进程,K3s 服务重启不会影响正在运行的 pod,也不会影响你的业务。 如果你担心 10 年的 CA 有效期太短,你可以自签名一个 CA 证书,然后 K3s 启动时使用你自签的 CA 去启动即可...

如何修改 Rancher Server 的 IP 地址

注意: 本指南适用于 v2.5 及 v2.5 以下的 Rancher 版本,不适用 v2.6 本指南非官方操作,操作前请务必做好备份 前言 Rancher 管理的每个下游用户集群都有一个 cluster agent,它建立了一个 tunnel,并通过这个 tunnel 连接到 Rancher server 中相应的集群控制器(Cluster cont...