Ksd Blog

Thinking will not overcome fear but action will.

通过 SSH 和 Privoxy 搭建本地代理,解决 K3s 镜像无法下载问题

通过 ssh 配置 proxy 有一台国外服务器,例如:1.1.1.1 在需要启动 proxy 的主机上执行: ssh -o ServerAliveInterval=60 -f -CNgT -D 1080 root@1.1.1.1 -p 22 输入密码 将 socket5 转为 https 因为只支持 scoket5,所以需要安装 proxy: apt install pri...

在 LXC 容器中跑 K3s?这套方案又轻又稳

K3s + LXC = 高效、低耗、易部署的容器编排方案

在容器化应用迅速发展的今天,Kubernetes 已成为主流的容器编排解决方案。然而,它复杂的架构和较高的资源需求,往往让边缘计算或小型环境部署面临不小挑战。 K3s 的出现,正是为了解决这一痛点。它是一个轻量级的 Kubernetes 发行版,安装简单、资源占用低,特别适合边缘场景。 当我们将 K3s 与强大开源虚拟化平台 Proxmox 结合使用时,就构建出了一个高性价比、可扩展的 ...

K3S 证书有效期太短?一招将证书延长至 10 年!

在使用 K3S 搭建生产环境时,大家或许遇到过证书有效期过短的问题。默认情况下,K3S 中的系统证书有效期为 12 个月,临近过期后在服务重启时会自动轮换。然而,在实际部署中,我们常常希望将证书有效期设置得更长,避免频繁运维。 本文将介绍如何在 K3S 初始安装阶段 或 已有集群中,通过配置环境变量 CATTLE_NEW_SIGNED_CERT_EXPIRATION_DAYS,将证书有效期...

RKE2 证书有效期太短?一招将证书延长至 10 年!

在使用 RKE2 搭建生产环境时,大家或许遇到过证书有效期过短的问题。默认情况下,RKE2 中的系统证书有效期为 12 个月,临近过期后在服务重启时会自动轮换。然而,在实际部署中,我们常常希望将证书有效期设置得更长,避免频繁运维。 本文将介绍如何在 RKE2 初始安装阶段 或 已有集群中,通过配置环境变量 CATTLE_NEW_SIGNED_CERT_EXPIRATION_DAYS,将证书...

从手动到自动:用 Rancher Cluster API 改造你的扩缩容流程

使用 Rancher Cluster API 轻松实现自动扩展

使用 Rancher Cluster API 实现集群自动扩缩容,从未如此简单 Kubernetes 彻底改变了应用的部署和管理方式。然而,当平台团队需要频繁地手动调整集群规模以应对变化的负载时,往往会陷入“不是资源不足,就是资源浪费”的困局。虽然云厂商提供的自动扩缩容工具基本可用,但它们往往难以真正做到“以 Kubernetes 状态为中心”的动态扩缩容,尤其是在面对异构基础设施的现实环...

解锁开发者生产力:Rancher Desktop 搭配 SUSE Application Collection 扩展

在开源社区中,开发者始终追求强大而灵活的工具。在企业环境中,开发者同样需要快速创新、高效迭代,并能够安心地部署应用。Rancher Desktop 搭配 SUSE Application Collection 扩展的组合,正是满足现代企业开发者需求的理想选择,提供了一套完整的本地开发环境,让开发与部署更加稳定、安全、高效。 SUSE Application Collection:企业级开源...

Rancher 移除 Kubernetes 组件

本文介绍如何断开 Rancher 创建的 Kubernetes 集群中的一个节点,并删除该节点中的所有 Kubernetes 组件。此过程允许你将节点用于其他用途。

本文介绍如何断开 Rancher 创建的 Kubernetes 集群中的一个节点,并删除该节点中的所有 Kubernetes 组件。此过程允许你将节点用于其他用途。 在通过 Rancher 在基础设施提供商的新节点上安装 Kubernetes 时,会创建资源(容器/虚拟网络接口)和配置项(证书/配置文件)。 从 Rancher 启动的 Kubernetes 集群中移除节点时(前提是它们处...

用 Multipass 快速部署本地 K3s 集群,零基础也能上手

只需几条命令,用 Multipass 带起 K3s,小白也能搭出一个能打的本地 Kubernetes 集群!

在边缘计算开发、K3s 测试或日常的 Kubernetes 学习中,许多人面临一个问题: 如何快速地在本地构建一个轻量级的多节点集群? 本文将介绍一种简单、高效、跨平台的方式:使用 Multipass 与 K3s 搭建三节点 Kubernetes 集群。该方法适用于 macOS、Linux 和 Windows 平台的开发环境,帮助你在几分钟内完成部署,便于模拟边缘场景。 什么是 Mult...

轻量级 Kubernetes 解析:K0s、K3s 与传统 K8s 的抉择

k0s 和 k3s 都是 CNCF 认证的轻量级 Kubernetes 发行版。让我们看看它们之间的比较,以及传统 k8s 的优势

声明:因工作关系对 k3s 使用较多,写本文时已尽量保持中立、客观,参考了多篇社区资料。但由于对 k0s 理解可能不够全面,如有描述不准确之处,欢迎大家批评指正! K3s 和 K0s 是当前最受欢迎的两大 CNCF 认证的轻量级 Kubernetes 发行版。它们都致力于简化集群的部署与运维,尤其适用于本地开发、边缘计算、CI/CD 等非生产场景。那么,这两者之间有什么区别?又与传...

多团队共用集群太乱?用 Rancher+K3k 实现一人一套环境

在我之前写的那篇文章:《K3K:Kubernetes 套娃式集群管理,轻松运行多个 K3s》,我们介绍了一款轻量虚拟集群工具 —— K3k。通过 k3kcli 可以快速在现有 Kubernetes 集群中创建多个隔离的 K3s 虚拟集群,对于开发测试、多租户、实验验证等场景非常实用。 不过,那时候的 K3k 还不支持共享模式,每个虚拟集群都需要启动独立的 K3s server pod,资源...