
Kubernetes
文章平均质量分 67
Kubernetes(通常简称为K8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。
Seal^_^
涉浅水者得鱼虾,入深水者得蛟龙。
展开
-
K8s(二十二):k8s集群如何部署一个Spring Boot项目(依赖于MySQL和Redis外部服务)
🔴 K8s(二十二):k8s集群如何部署一个Spring Boot项目(依赖于MySQL和Redis外部服务)原创 2024-04-21 09:15:00 · 23639 阅读 · 16 评论 -
K8s(十二):监控与报警(163邮箱+钉钉)-Prometheus + Grafana + Alertmanager(超详细)
🔴 K8s(十二):监控与报警(163邮箱+钉钉)-Prometheus + Grafana + Alertmanager(超详细)原创 2024-04-08 18:47:10 · 29734 阅读 · 172 评论 -
K8s(二):集群部署----->超详细
🔴 K8s(二):集群部署----->超详细原创 2023-12-12 23:27:21 · 49602 阅读 · 61 评论 -
Kubernetes服务注册与发现
在Kubernetes中,服务注册与发现确保了Pod间的高效通信。原创 2024-09-11 20:54:52 · 5330 阅读 · 3 评论 -
什么是Kubernetes Service?
在Kubernetes中,Pod的IP地址会随重启或重新部署而变化,这给通信带来挑战。为解决这一问题,Kubernetes引入了Service。原创 2024-09-11 20:54:43 · 5165 阅读 · 0 评论 -
Kubernetes中Pod和Node标签的添加、修改与删除
本文将介绍如何对Pod和Node进行标签的添加、修改和删除操作。原创 2024-09-11 20:54:24 · 5589 阅读 · 0 评论 -
Kubernetes资源管理常用的标签分类有哪些?
在Kubernetes这个复杂而强大的容器编排平台中,标签(Labels)作为资源对象的一种轻量级、灵活的元数据,扮演着至关重要的角色。原创 2024-09-11 20:54:09 · 5131 阅读 · 0 评论 -
Kubernetes标签与标签选择器
标签是Kubernetes资源对象上的键值对,用于分类和识别资源。例如,给Pods打上`app=frontend`标签,方便管理和查询。原创 2024-09-12 07:30:00 · 5282 阅读 · 0 评论 -
Kubernetes中pod版本回滚相关的命令?
Kubernetes中pod版本回滚相关的命令?原创 2024-09-12 08:45:00 · 4724 阅读 · 11 评论 -
Kubernetes Pod镜像的3种状态
在Kubernetes(K8s)的世界里,Pod是最小的可部署单元,它封装了容器(如Docker容器)及其所需的运行环境。原创 2024-09-16 07:15:00 · 7116 阅读 · 0 评论 -
Kubernetes Pod的3种重启策略
在Kubernetes中,Pod的重启策略决定了Pod在失败或终止后的行为。原创 2024-09-16 07:00:00 · 7274 阅读 · 0 评论 -
控制Kubernetes滚动更新的2个关键参数
在Kubernetes中,滚动更新是平滑替换Pod实例的重要机制。通过调整`maxSurge`和`maxUnavailable`两个参数,可以精细控制更新过程。原创 2024-09-15 07:15:00 · 6905 阅读 · 0 评论 -
Kubernetes Worker节点加入集群的步骤
在Kubernetes集群中扩展Worker节点是提升系统处理能力和资源利用率的常用方法。原创 2024-09-15 07:00:00 · 7017 阅读 · 0 评论 -
什么是Kubernetes CSI模型?
Kubernetes推出了CSI(容器存储接口)模型,为存储提供方和Kubernetes的集成带来了前所未有的便捷。这个模型通过标准接口让存储插件与Kubernetes核心组件解耦,促进了存储生态的繁荣。原创 2024-09-14 08:00:00 · 7430 阅读 · 5 评论 -
Kubernetes存储供应模式:静态与动态
Kubernetes提供了两种存储供应模式:静态模式(Static)和动态模式(Dynamic)。原创 2024-09-14 07:45:00 · 5510 阅读 · 0 评论 -
Kubernetes PV生命周期的四个阶段
PersistentVolume(PV)作为存储资源的抽象表示,其生命周期内会经历几个不同的阶段。原创 2024-09-11 07:00:00 · 3704 阅读 · 0 评论 -
Kubernetes中的PV与PVC:存储资源的抽象与申请
PV是Kubernetes中的存储资源池,而PVC是用户获取这些资源的途径。通过PVC,应用可以方便地申请并使用持久化存储。原创 2024-09-11 07:00:00 · 4316 阅读 · 0 评论 -
Kubernetes的3种数据持久化方式
EmptyDir适合临时存储,HostPath用于特定场景(需谨慎使用),而PersistentVolume则是最强大灵活的选择,适合需要长期存储和动态管理的场景。原创 2024-09-11 07:00:00 · 4430 阅读 · 0 评论 -
Kubernetes Calico网络组件
在Kubernetes中,Calico以其简洁的三层网络方案脱颖而出。Calico利用Linux Kernel在每个节点上实现vRouter,并通过BGP协议广播路由信息,实现容器间的IP路由通信。原创 2024-09-10 07:00:00 · 5193 阅读 · 5 评论 -
Kubernetes中的Flannel网络插件
在Kubernetes集群中,确保各个Node上的容器能够顺畅通信是关键。Flannel作为网络插件,简化了这一过程。原创 2024-09-10 07:00:00 · 5171 阅读 · 13 评论 -
Kubernetes PodSecurityPolicy:PSP能实现的5种主要安全策略
Kubernetes的PodSecurityPolicy(PSP)是一个重要的安全特性,用于在Pod创建前实施安全策略,确保Pod以安全方式运行。原创 2024-09-09 07:00:00 · 4019 阅读 · 2 评论 -
什么是Kubernetes PodSecurityPolicy?
PodSecurityPolicy(PSP)是Kubernetes中的一个安全特性,用于在Pod创建前进行安全策略检查,限制Pod的资源使用、运行权限等,提升集群安全性。原创 2024-09-09 07:00:00 · 3999 阅读 · 7 评论 -
Kubernetes Secret的三种使用方式
在Kubernetes中,Secret是管理敏感信息的利器。创建Secret后,我们可以通过以下三种简洁的方式在集群中使用它们:原创 2024-09-04 07:39:27 · 3548 阅读 · 2 评论 -
什么是Kubernetes Secret?
在Kubernetes中,Secret是专门用于安全存储和分发敏感信息的对象,如密码、OAuth Tokens、SSH Keys等信息。相比直接放在Pod或镜像中,Secret提供了更高的安全性和便利性。原创 2024-09-04 07:39:00 · 2888 阅读 · 1 评论 -
什么是Kubernetes RBAC?
Kubernetes RBAC(基于角色的访问控制)是一种高效管理集群访问权限的方法。它原创 2024-09-08 07:00:00 · 3652 阅读 · 5 评论 -
什么是Kubernetes准入机制?
Kubernetes的准入机制是API请求处理前的一道重要安全屏障。它通过一系列预定义的准入控制组件,对请求进行拦截和检查,确保只有合法且符合规范的请求才能继续执行。原创 2024-09-08 07:00:00 · 3661 阅读 · 12 评论 -
如何保障Kubernetes集群安全?
Kubernetes通过一系列精心设计的机制,从多个维度确保了集群的安全性和稳定性原创 2024-09-07 06:15:00 · 3408 阅读 · 0 评论 -
Kubernetes kubelet与cAdvisor:如何实现节点资源的监控?
在Kubernetes中,每个Worker节点上的kubelet都内置了cAdvisor。kubelet负责执行管理任务,而cAdvisor则默默监控着节点和容器的资源使用情况。原创 2024-09-07 07:45:00 · 3899 阅读 · 5 评论 -
Kubernetes vs Docker Swarm:对比
Kubernetes功能全面但安装复杂,适合大型项目;而Docker Swarm则更轻量级,适合快速部署和小型项目原创 2024-09-02 07:47:34 · 4874 阅读 · 7 评论 -
Kubernetes kubelet的作用?
在Kubernetes集群中,每个Node上都运行着一个关键的服务——kubelet。这个守护者是Node的心脏,负责执行Master下发的任务,管理Pod及其容器。原创 2024-09-02 07:46:21 · 4323 阅读 · 3 评论 -
Kubernetes共享存储的作用
在Kubernetes中,对于有状态或需要数据持久化的应用,共享存储至关重要。它确保了即使容器重启或迁移,应用数据也能安全保存,并能在新容器中继续使用。原创 2024-09-01 18:11:47 · 3667 阅读 · 2 评论 -
Kubernetes Scheduler:Pod调度的双步骤—预选(Predicates)和优选(Priorities)
在Kubernetes中,Pod的调度是由Scheduler负责的。Scheduler通过两个关键步骤——**预选(Predicates)**和**优选(Priorities)**,为Pod找到最合适的Node。原创 2024-09-07 07:15:00 · 3380 阅读 · 3 评论 -
什么是Kubernetes Scheduler?
在Kubernetes中,每个Pod都需要一个“家”——Node来运行。Kubernetes Scheduler就是那位帮助Pod找到理想归宿的“向导”。原创 2024-09-07 07:15:00 · 3354 阅读 · 5 评论 -
Kubernetes:API Server的核心角色
API Server提供REST API,让各组件轻松交互,确保集群稳定运行。它是Kubernetes的“大脑”,驱动集群发展。原创 2024-09-06 07:00:00 · 3383 阅读 · 0 评论 -
Kubernetes负载均衡器:内部和外部
在Kubernetes中,有两种负载均衡器帮你管理流量:内部和外部。原创 2024-09-06 07:00:00 · 3407 阅读 · 1 评论 -
Kubernetes的三种镜像下载策略
Kubernetes提供了三种基本的镜像下载策略:Always、Never和IfNotPresent,每种策略都适用于不同的场景和需求。原创 2024-09-01 17:54:19 · 3972 阅读 · 0 评论 -
Kubernetes ingress详解?
Ingress是一组规则,告诉Kubernetes如何将外部HTTP请求转发到集群内的不同服务上。它就像一个交通警察,指挥着流量的去向。原创 2024-09-01 17:54:03 · 3826 阅读 · 0 评论 -
Kubernetes外部如何访问集群内的服务?
在Kubernetes中,服务默认只在集群内部可见。为了实现外部访问,Kubernetes提供了几种不同的方法。原创 2024-08-29 14:08:44 · 2546 阅读 · 6 评论 -
Kubernetes Headless Service详解
在Kubernetes中,有时我们不想用Service默认的负载均衡功能,或者需要直接知道服务中每个Pod的IP地址。这时,Headless Service就派上用场了。原创 2024-08-29 14:08:00 · 2574 阅读 · 0 评论 -
Kubernetes集群外如何访问Pod?
在Kubernetes中,要让集群外的流量访问Pod,可以使用NodePort类型的Service。NodePort为Service分配一个在所有节点上监听的端口,外部流量通过访问任意节点的这个端口即可访问到Service背后的Pod。原创 2024-08-28 08:51:28 · 1323 阅读 · 0 评论