Kubernetes 安装方法之 K3d 11月前查看 评论
Kubernetes 安装方法之 K3d

K3d 是一个轻量级的 Kubernetes 安装器,支持在 Docker 中运行单节点或多节点的 K3s 集群,适用于开发、测试和 CI/CD 环境。K3s 是由 Rancher 发布的轻量级 Kubernetes 发行版,专为边缘计算、物联网等资源受限环境设计,具有轻量级、易于安装、兼容性好等特点。K3d 可以通过简单的命令下载并安装,支持 AMD 和 ARM 架构。部署 Kubernetes 集群前需要进行一些准备工作,如关闭防火墙、禁用 swap 分区等。使用 `k3d cluster create` 命令可以创建单节点或包含多个节点的集群。K3d 提供了丰富的管理命令,如创建、删除、查看集群状态等。

HTTPS负载均衡WEB集群架构实现 11月前查看 评论
HTTPS负载均衡WEB集群架构实现

本文详细介绍了如何构建一个基于HTTPS的负载均衡WEB集群架构。首先,准备了包括两台WEB服务器、一台NFS共享存储服务器、一台MariaDB数据库服务器和一台代理服务器在内的多个服务器。接着,配置了MariaDB数据库服务,创建了远程访问用户和博客网站所需的数据库。然后,设置了NFS服务器以提供文件共享功能,并在WEB服务器上安装了Nginx和PHP环境,配置了相应的Nginx站点以支持WordPress应用。最后,在代理服务器上配置了Nginx作为反向代理实现负载均衡,并通过挂载NFS共享路径来统一管理上传的图片等资源。整个过程涵盖了从基础环境搭建到高级功能设置的所有步骤,确保了WEB集群的安全性和高效性。

Kubernetes 存储之 PersistentVolumeClaim 12月前查看 评论
Kubernetes 存储之 PersistentVolumeClaim

本文介绍了Kubernetes中的PersistentVolumeClaim(PVC)及其与PersistentVolume(PV)的关系。PVC是用户对存储资源的请求,而PV代表集群中实际的存储资源。在工作流程上,首先定义PVC对象,然后由Kubernetes创建并尝试将其绑定到合适的PV上;成功绑定后,Pod可以通过挂载PVC访问持久化存储。PVC的状态包括Pending、Bound等,其状态变化取决于是否能找到匹配的PV。此外,文章还讨论了PVC和PV容量及访问模式匹配的重要性,并提供了关于如何正确配置Pod以挂载PVC的指导,例如使用相对路径和子目录避免冲突。最后,通过示例展示了静态和动态存储供应模式下的PVC资源配置。