首页
学习
活动
专区
工具
TVP
发布

Kubernetes

Kubernetes 相关知识分享
专栏成员
36
文章
4640
阅读量
13
订阅数
【K8s】Kubernetes 常用命令、对象名称缩写汇总
笔者在之前的文章中已经陆续介绍过 Kubernetes 的部分命令,本文将专题介绍 Kubernetes 的常用命令,处理日常工作基本够用了。
行者Sun
2024-09-02
3470
置顶
【K8s】Kubernetes 安装方法之 K3d
K3d 是一个轻量级的 Kubernetes 安装器,支持在 Docker 中运行单节点或多节点的 K3s 集群,可以用于开发、测试和 CI/CD。
行者Sun
2024-09-12
1240
【K8s】Kubernetes 服务发现之 Headless Service
在 Kubernetes 中,Headless Service(无头服务)是一种特殊的服务发现机制,允许用户直接访问集群中的 Pod 实例,而不是通过单一的 ClusterIP 负载均衡到 Endpoint(Pod)。
行者Sun
2024-09-11
1030
【K8s】Kubernetes 服务发现之 Service
Service 是 Kubernetes 提供的一种服务发现机制,主要作用是通过 nodeSelector(标签选择器)关联 Pod 对象,以单一入口方式提供内部服务,解决了 Pod 重建后 IP 地址发生变化的问题。
行者Sun
2024-09-11
1260
【K8s】Kubernetes 稳定性之初始化容器、重启策略、滚动更新策略
在 Kubernetes 中,initContainer 用于在 Pod 中的业务容器启动之前,执行某些特定的初始化任务来提升 Pod 运行状态的稳定,如:
行者Sun
2024-09-11
1240
【K8s】Kubernetes 稳定性之自动扩缩容
在 Kubernetes 中,自动扩缩容是一种动态调整集群资源,以灵活应对应用程序资源需求变化的机制。
行者Sun
2024-09-11
1590
【K8s】Kubernetes 稳定性之健康检查
在 Kubernetes 中,健康检查是集群通过探针(Probe)定期检查容器是否健康运行,并自动维持容器健康运行的一种机制。
行者Sun
2024-09-11
1470
【K8s】Kubernetes 稳定性之资源限制及服务质量等级
Kubernetes 是一个完全以资源为中心的系统,资源限制是通过 Cgroups 等控制 Pod 使用节点资源(CPU、内存、存储)的一种机制,对于确保 Kubernetes 集群运行的稳定、高效至关重要。通过合理配置资源限制,可以避免资源争用和过载,同时提高应用程序的可靠性和性能。
行者Sun
2024-09-11
1060
【K8s】Kubernetes 存储之 StorageClass
在 Kubernetes 中,StorageClass(存储类,SC)是一种与存储相关、用于定义存储卷驱动器的资源对象,并可以根据 PVC 对象的申请动态创建 PV 对象。
行者Sun
2024-09-11
1310
【K8s】Kubernetes 存储之 PersistentVolumeClaim
在 Kubernetes 中,PersistentVolumeClaim(持久化卷声明,PVC)是一种与存储相关的资源对象,可以定义申请容量、访问模式等内容。
行者Sun
2024-09-02
980
【K8s】Kubernetes 存储之 PersistentVolume
在 Kubernetes 中,PersistentVolume(持久化卷,PV)是一种与存储相关的资源对象,可以定义存储容量、访问模式、回收策略、存储插件等信息。PV 具有独立的生命周期,不会随着 Pod 的销毁被删除。PV 的生命周期包括配置、绑定、使用、保护、回收几个阶段。
行者Sun
2024-09-02
2240
【K8s】Kubernetes 存储简介
在 Kubernetes 中,存储是实现集群数据持久化的关键,它允许用户在 Kubernetes 环境中存储、管理和访问数据。
行者Sun
2024-09-02
1260
【K8s】Kubernetes 集群证书过期处理方法
使用 kubeadm 安装的 Kubernetes 集群,运行一段时间后执行 kubectl 命令突然出现以下报错:
行者Sun
2024-09-02
2020
【K8s】Kubernetes 生成特定 Kubeconfig 文件
默认情况下,Kubernetes 集群原始的 Kubeconfig 文件,可以管理所有命名空间下的资源。但在实际情况中,如果 Kubernetes 集群被提供给多个项目组使用时,则需要将项目成员的资源管理权限限制在特定命名空间下,以防止其误操作不属于自己的项目环境。
行者Sun
2024-09-02
1700
【K8s】Kubernetes 服务发现之 Ingress 进阶
行者Sun
2024-09-02
1130
【K8s】Kubernetes 服务调度详解
在 Kubernetes 中,服务调度是指 kube-scheduler 组件根据特定的调度算法和策略,将 Pod 分配到最合适的 Node 节点上,以满足应用程序的资源需求和 Kubernetes 集群的资源限制,实现集群资源充分、合理的利用。
行者Sun
2024-09-02
3020
【K8s】Kubernetes 服务发现之 Ingress
Ingress 是 Kubernetes 提供的一种服务发现机制,主要作用是为集群外部访问集群内部服务提供访问入口,通过制定 Ingress 策略管理 HTTP 路由,将集群外部的访问请求反向代理到集群内部不同 Service 对应的 Endpoint(即 Pod)上。
行者Sun
2024-09-02
1000
【K8s】专题十九:Kubernetes 配置之热更新工具 Reloader
Reloader 是一个用于 Kubernetes 的工具,能够监听 Kubernetes 中 ConfigMap 和 Secret 的变化,并通过自动触发 Deployment、StatefulSet、Daemonset 等对象重启,实现应用程序配置的热更新(重新加载)。
行者Sun
2024-09-02
1070
【K8s】专题十八:Kubernetes 控制器之 ConfigMap 与 Secret 使用
在 deployment.yaml 的 env 部分,通过 configMapKeyRef 方式注入指定的环境变量。
行者Sun
2024-09-02
890
【K8s】专题十七:Kubernetes 控制器之 ConfigMap 与 Secret 异同
行者Sun
2024-09-02
530
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档