摘要: 1.简介 Metrics Server 是一个用于 Kubernetes 集群的监控工具,它用于收集、存储和提供关于集群中各种资源的度量数据。Metrics Server 是 Kubernetes 中一个核心的指标收集器,可以提供关于 CPU 和内存使用情况、节点资源利用率以及其他重要指标的信息。它 阅读全文
posted @ 2024-03-16 11:26 kerwin- 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1.概述 MetalLB 是一个用于 Kubernetes 的负载均衡器实现,使得你可以在没有外部负载均衡器硬件(例如,在裸机集群上)的情况下使用标准的负载均衡服务。它为你的 Kubernetes 集群提供了一种创建在本地网络上可访问的 LoadBalancer 类型的服务的方法。 MetalLB 阅读全文
posted @ 2024-02-18 17:58 kerwin- 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 1.安装glusterfs gluster官网:https://www.gluster.org 部署参考:https://cloud-atlas.readthedocs.io/zh-cn/latest/kubernetes/storage/k8s_gluster.html 前期需要准备3个节点作为g 阅读全文
posted @ 2024-02-17 15:19 kerwin- 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 1.部署 AIO 官网:https://kubeclipper.io Github地址:https://github.com/kubeclipper/kubeclipper/blob/master/README_zh.md 项目CNCF地址:https://www.cncf.io/projects/ 阅读全文
posted @ 2024-02-12 19:11 kerwin- 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1.ingress准备 整体部署参考文档:https://cert-manager.io/docs/tutorials/acme/nginx-ingress 1.1.helm部署 前言:本地部署版本不是高可用版本,为单节点,目的是用于演示。 helm repo add ingress-nginx h 阅读全文
posted @ 2024-02-12 15:32 kerwin- 阅读(806) 评论(0) 推荐(1) 编辑
摘要: 1.准备原文件 1.1.更新chart仓库 首先,添加存储库并更新Helm存储库: # 更新chart仓库 helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts helm repo add stable 阅读全文
posted @ 2024-02-08 16:37 kerwin- 阅读(612) 评论(0) 推荐(1) 编辑
摘要: 1.简介 csi-driver-nfs 是一个用于 Kubernetes 的 NFS CSI 驱动程序,它可以让 Kubernetes 访问 Linux 节点上的 NFS 服务器。它的 CSI 插件名称是 nfs.csi.k8s.io。这个驱动程序需要已经存在并配置好的 NFSv3 或 NFSv4 阅读全文
posted @ 2024-02-03 14:09 kerwin- 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 1. Windows部分 clash官网:https://clashverge.net、https://ikuuu.me/user Windows界面:端口为7890。 Windows ip地址查询: 在Windows搜索栏输入cmd,选择“以管理员身份运行”。 输入ipconfig,按回车键。 在 阅读全文
posted @ 2024-02-03 12:43 kerwin- 阅读(2) 评论(0) 推荐(0) 编辑
摘要: kube-vip的实例应用 1. 简介 kube-vip 是一个用于 Kubernetes 集群的轻量级负载均衡器和虚拟 IP 解决方案,主要用于为 Kubernetes 控制平面和服务提供高可用性和负载均衡功能。它可以在 Kubernetes 集群中用作多种角色,包括作为 Kubernetes 控 阅读全文
posted @ 2024-01-27 15:42 kerwin- 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 为了在Ubuntu系统上部署Helm,你需要按照以下步骤操作: 先决条件: 确保你有一个Kubernetes集群,并且你的本地机器已经安装了kubectl工具,并且配置好了与你的Kubernetes集群通信。 下载Helm: 你可以从Helm的官方发布页面下载最新版本的Helm包。或者,你可以使用脚 阅读全文
posted @ 2024-01-27 13:22 kerwin- 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1.初始化操作 介绍:kubeadm 是一个工具,它帮助初始化和配置 Kubernetes 集群。下面是在 Ubuntu 22.04 上安装和部署 Kubernetes 使用 kubeadm 的基本步骤。请注意,在执行以下步骤之前,您需要有一组服务器或虚拟机,至少一台作为控制平面节点(master) 阅读全文
posted @ 2024-01-21 00:07 kerwin- 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.WindTerm github: https://github.com/kingToolbox/WindTerm/tags 阅读全文
posted @ 2024-01-18 18:26 kerwin- 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1.Ubantu部署DNS服务 1.1.安装Bind9 在终端中执行以下命令安装Bind9: sudo apt update sudo apt install bind9 1.2.配置Bind9 修改named.conf.options: sudo nano /etc/bind/named.conf 阅读全文
posted @ 2024-01-13 14:10 kerwin- 阅读(32) 评论(0) 推荐(0) 编辑
摘要: # 1.更新源 sudo apt update # 2.安装必要的依赖项: sudo apt install apt-transport-https ca-certificates curl software-properties-common # 3.添加Docker官方GPG密钥: curl - 阅读全文
posted @ 2024-01-11 21:17 kerwin- 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.兼容性 Github:https://github.com/prometheus-operator/kube-prometheus kube-prometheus stack Kubernetes 1.22 Kubernetes 1.23 Kubernetes 1.24 Kubernetes 1 阅读全文
posted @ 2024-01-01 11:07 kerwin- 阅读(222) 评论(0) 推荐(0) 编辑