置顶二进制部署K8S 1.2X高可用集群


写在前面 二进制部署方式虽然相对复杂,但它能让我们深入了解Kubernetes各个组件的工作原理、组件间的通信机制以及整个集群的启动流程。这种"硬核"的部署方式不仅能够提升我们对K8S架构的理解深度,更能在生产环境中遇到复杂问题时,为我们提供更强的故障排查和性能调优能力。本文将从零开始,详细介绍如何

基于K8S搭建轻量级日志收集平台(Elasticsearch+Fluentd+Kibana)

写在前面: 在 Kubernetes 集群上运行多个服务和应用程序时,日志收集系统可以帮助你快速分类和分析由 Pod 生成的大量日志数据。Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch、Fluentd 和 Kibana(EFK)技术栈。 Fluentd 和logst

基于K8S搭建Prometheus+Grafana+Altermanger 监控系统

写在前面 在云原生的时代,可观测性(Observability) 已经成为系统稳定运行的核心能力之一。随着业务规模的不断扩大,单机监控已无法满足分布式系统的需求,构建一套高效、可扩展的监控体系显得尤为重要。 本文将基于 Kubernetes(K8S) 环境,完整搭建一套 Prometheus + G

K8S的安全机制RBAC框架

1. 安全管理的概述 k8s 对我们整个系统的认证,授权,访问控制做了精密的设置;对于 k8s 集群来说,apiserver 是整 个集群访问控制的唯一入口,我们在 k8s 集群之上部署应用程序的时候,也可以通过宿主机的 NodePort 暴露的端口访问里面的程序,用户访问 kubernetes 集

基于K8S部署zookeeper 集群

写在前面 1. 创建PV和PVC 这里我使用的是K8S中自带的PV,没有使用动态存储,因此我用的是nfs存储,同时集群的数据都存在了一个目录下,如果你的需求不一样请注意 --- 1. 安装nfs 服务端 [root@k8s-master ~]# yum install -y rpcbind nfs

Kubeadm 快速搭建K8S集群

写在前面: 本文将以 Kubernetes v1.23 版本为例,使用 kubeadm 在服务器上快速搭建一套完整的 Kubernetes 集群。容器运行时采用 Docker,并使用与之兼容的 CNI 网络插件(如 flannel、calico 等)进行网络通信配置。通过本文,你将能够快速理解并完成

使用Kubernetes部署RuoYi-Cloud微服务系统(下)

部署微服务 准备源码: 可以去github或者gitee上拉取源码 https://github.com/Promidddd/RuoYi-Cloud

使用Kubernetes部署RuoYi-Cloud微服务系统(上)

写在前面: 若依(RuoYi)Cloud 是一套基于 Spring Cloud、Spring Boot、Vue 等技术栈构建的开源微服务权限管理系统,功能完整、结构清晰,广泛应用于企业级后台系统开发。在实际使用中,将 RuoYi-Cloud 部署到 Kubernetes 上,不仅可以实现微服务的高可

Kubernetes 1.28 版本部署 容器运行时为containerd

前言: 在写这篇文章之前我们先来了解一下Kubenetes、docker和containerd的爱恨情仇吧 首先我们要知道他们各自是干什么的? docker:一个完整的容器平台,用来构建镜像、运行容器、打包发布等。 containerd:是docker拆出来专注于容器运行的底层引擎 kubenete

K8S中PV、PVC的持久化存储和SC的动态存储类

1. 基本概念 在 Kubernetes(K8S)中,PV(PersistentVolume) 和 PVC(PersistentVolumeClaim) 是用于持久化存储的核心概念,它们之间的关系可以理解为“资源提供者”和“资源请求者”。 两者的关系:

基于K8S部署WordPress

写在前面 在现代网站部署中,容器技术和 Kubernetes 已成为主流选择。本文将介绍如何基于 Kubernetes 快速部署 WordPress,实现应用与数据库的分离管理、自动化扩展和高可用架构。通过实战操作,你将掌握在 K8S 中运行典型 Web 应用的基本流程。 1. 编写deployme

Kubesphere部署Nacos

前言:部署完成Kubesphere并且登录成功后,进入自己的企业空间和账号 内容概述: 应用分析 部署Nacos 测试访问 1. 应用分析 配置文件 application.properties

Kubesphere部署MySQL

前言: 前面我们部署了Kubesphere并且登录成功后,首先创建一个拥有platform-admin角色的用户 账号,然后创建自己的企业空间和项目。 内容概述: Kubesphere部署应用分析 部署MySQL 1. Kubesphere部署应用分析

Kubesphere的初识之路

前言: KubeSphere 是一个开源的、基于 Kubernetes 的 容器管理平台,提供完整的容器编排、DevOps、微服务治理、多租户管理、监控告警等功能,只能说它的功能已经是相当完善了,废话不多说,我们开始吧。 内容概述: Kubenetes的安装和部署 Kubesphere的安装和部署