Ksd Blog

Thinking will not overcome fear but action will.

RKE2 集群迁移实战:利用快照轻松应对新环境

前言 当今云原生技术的迅猛发展使得容器编排系统如 Kubernetes 在现代应用开发中扮演着愈发重要的角色。而在 Kubernetes 生态系统中,RKE2(Rancher Kubernetes Engine 2)以其轻量、灵活、易于管理的特性备受开发者和运维人员的喜爱。在构建和管理 Kubernetes 集群的过程中,数据的备份和恢复一直是一项至关重要的任务。 本文将着重探讨如何通过...

容器奇谈:探秘 K3s 前世今生,轻舟启航的轻量级 Kubernetes

探寻K3s前世今生:在容器奇谈中轻盈启航,演绎轻量级 Kubernetes 的崭新篇章

全球企业的发展都受到对可扩展和可靠服务的需求驱动。Kubernetes 起源于谷歌内部多年来使用的名为 Borg 的系统,直到谷歌将 Borg 与公众分享。凭借谷歌在运行大规模数据中心以快速响应搜索查询方面的近乎神话般的历史,Kubernetes 几乎没花多少时间就将自己打造成每个人都想使用的解决方案。 Kubernetes 被设计成能够容纳大型配置并具有可扩展性和弹性。但是,原始的 Ku...

K3S 集群搭建:裸金属系统中 etcd 和 MetalLB 的实现

在本教程中,我将使用 etcd 和 MetalLB 负载均衡器创建一个包含 3 个节点的集群。

云服务提供商可以非常轻松地通过 CLI 中的简单命令或在其 Web 门户中单击几下来启动 Kubernetes 集群。然而,在没有云基础设施的情况下,在边缘或用于家庭实验室的场景中,设置 Kubernetes 并不像在云中那样简单,因为整个基础设施,包括网络,都需要考虑在内。 K3S 是一个轻量级的 Kubernetes 分发版本,专为适用于边缘工作负载的设备而设计。它经过简化并且占用空间...

Rancher Roundup 2023-11

Rancher Roundup 在每个月的第一个星期二发布一期新刊,这是你对 SUSE Rancher 云原生所有内容的摘要。 Elemental 在 Elemental Toolkit 的 v1.1.0 版本中,我们重新引入了 build-disk 命令,该命令可用于构建原始磁盘镜像。可以利用此功能来构建完整的 Elemental 磁盘镜像,或较小的恢复镜像,这些镜像会在首次启动时自动...

Beyond Compare 重新评估

解决 Mac Beyond compare 30天过期问题

Beyond Compare 版本:4.4 $ cd /Users/ksd/Library/Application\ Support/Beyond\ Compare $ mv registry.dat registry.dat.bak 随后,启动 Beyond Compare,可以看到重新获取到了 30 天的评估时间:

RKE2 学习笔记

RKE2 国内启动 # mkdir -p /etc/rancher/rke2 # cat > /etc/rancher/rke2/config.yaml << EOL system-default-registry: registry.cn-hangzhou.aliyuncs.com EOL # curl -sfL https://rancher-mirror.ranc...

RKE2 启动日志

RKE2 启动过程 查看日志 root@rke2-1:~# journalctl -u rke2-server -f 检查服务: Nov 14 13:53:13 rke2-1 sh[8590]: + /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service Nov 14 13:53:13 rke2-1 ...

Rancher Monitoring 使用

环境 Rancher v2.7.8 Grafana 持久化 分两种持久化方式: 将 dashboard 文件挂载到 configmap 中 通过 pvc 持久化 grafana 数据 将 dashboard 文件挂载到 configmap 中 参考持久 Grafana 仪表板,将 dashboard json 文件导入的 configmap 中,例如: ap...

Rancher Roundup 2023-10

Rancher Roundup 在每个月的第一个星期二发布一期新刊,这是你对 SUSE Rancher 云原生所有内容的摘要。 Elemental 我们发布了 Elemental Toolkit v1.0,其中对工作流程进行了一些重大改进。elemental-cli 已经合并到 toolkit 存储库中,以前作为包构建的所有 elemental 功能现在直接嵌入到 CLI 中,从而提高了...

Rancher 教程:如何在 Kubernetes 中使用 Cluster Autoscaler

自动扩展和收缩 Kubernetes 集群中的资源和服务对于应对不断变化的工作负载至关重要,你不能总是依赖手动扩缩来帮助集群应对意外的负载波动。 集群自动扩缩不仅可以实现更快速、更高效的部署,还能减少资源浪费,从而降低总体成本。通过快速调整规模,你的应用程序可以根据不同的工作负载进行优化,从而提高可靠性。 本教程将向你介绍 Kubernetes 的 Cluster Autoscaler。...