
Kubernetes
文章平均质量分 81
k8s 集群环境搭建,运维等相关文章
_Walli_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
k8s集群搭建(一)-------- 基础准备
本文介绍了Kubernetes集群环境的搭建过程,使用双节点配置(主节点和从节点均为双核4G内存,Debian10.9系统)。重点讲解了服务器准备步骤:1)设置静态IP和主机名;2)更换国内镜像源(推荐LinuxMirrors工具);3)禁用交换分区以避免影响k8s内存判断。文章提供了具体操作指引,为后续Kubernetes v1.33的安装奠定了基础。原创 2025-09-04 15:21:18 · 539 阅读 · 0 评论 -
k8s集群搭建(二)-------- 集群搭建
需要在集群内的每个节点上都安装容器运行时(containerd runtime),这个软件是负责运行容器的软件。1. 启动 ipv4 数据包转发然后使用 sysctl net.ipv4.ip_forward 验证是否设置成功2. 安装 containerd runtime3. 创建默认的配置文件4. 配置 systemd cgroup 驱动在 /etc/containerd/config.toml 中找到如下位置,将 SystemdCgroup 设置为 true。原创 2025-09-04 15:22:38 · 1071 阅读 · 0 评论 -
k8s集群搭建(三)-------- Dashboard UI
本文介绍了使用Helm工具安装Kubernetes Dashboard的详细步骤,包含标准安装流程和手动替代方案。主要内容包括:1)通过Helm命令安装Dashboard;2)使用kubectl转发端口访问Dashboard;3)针对镜像下载问题的解决方案,包括修改yaml文件替换镜像源;4)配置内网访问的方法,包括创建用户、生成token和修改服务类型;5)附录提供了完整的dashboard.yaml文件内容参考。文章特别针对国内网络环境提供了镜像下载的替代方案,并详细说明了如何配置内网访问权限。原创 2025-09-04 15:23:04 · 622 阅读 · 0 评论 -
k8s集群搭建(四)-------- Ingress-Nginx
Ingress-nginx 是 k8s 体系中最常用的 Ingress 控制器之一,本身基于 Nginx 实现,作用是路由转发,以及负载均衡、静态文件托管、限流等功能。Ingress 有很多种,比如 Traefik、HAProxy Ingress等等,本文主要讲 Ingress-nginx。原创 2025-09-04 15:23:33 · 879 阅读 · 0 评论 -
k8s集群搭建(五)-------- 创建一个微服务
本文介绍了使用SpringBoot构建微服务并部署到Kubernetes集群的完整流程。首先基于SpringBoot 3.5.5和JDK 21开发简单的REST服务,通过Dockerfile打包镜像(包含健康检查和非root用户等优化)。然后编写K8s部署文件,包括Namespace、Deployment(配置资源限制)和Service资源。最后通过Ingress配置外部访问路由,实现HTTPS域名访问服务接口。整个过程涵盖了从代码开发、镜像构建到K8s部署的关键步骤,演示了现代化云原生应用的典型部署方式。原创 2025-09-04 15:23:52 · 225 阅读 · 0 评论 -
k8s集群搭建(六)-------- ConfigMap 和 Secret
本文介绍了在Kubernetes中如何通过ConfigMap实现微服务配置管理。与SpringCloud使用Nacos等独立配置中心不同,K8s采用"配置即数据"理念,使用ConfigMap(存储非敏感配置)和Secret(存储敏感数据)作为原生配置管理方案。文章以ConfigMap为例,演示了如何为SpringBoot微服务创建ConfigMap(包含自定义属性),并通过修改Deployment配置文件将ConfigMap挂载到容器中。最终验证了配置生效,接口成功读取了ConfigMa原创 2025-09-04 15:24:13 · 275 阅读 · 0 评论