使用swagger-ui可视化K8s API文档
背景
需要进行K8s API开发的时候,不方便查看
具体实现
1 | # 启动代理 |
文章作者: Joohwan.
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Joohwan!
相关推荐

2026-03-26
Kubernetes 通信链路详细分析
Kubernetes 通信链路详细分析目录 1. Pod 与 Pod 通信 1.1 同节点 Pod 间通信 1.2 跨节点 Pod 间通信 2. Pod 到 Service 通信 2.1 ClusterIP 类型 2.2 NodePort 类型 2.3 LoadBalancer 类型 2.4 Headless Service 3. 外部到 Service 通信 4. DNS 解析流程 5. 网络流量架构图 1. Pod 与 Pod 通信1.1 同节点 Pod 间通信当两个 Pod 在同一个节点上运行时,它们的通信路径如下: 12345678910111213141516171819202122232425262728293031323334┌─────────────────────────────────────────────────────────────────────┐│ Node (Linux Host) ││ ...

2026-03-25
kube-apiserver 深度剖析
kube-apiserver 深度剖析概述kube-apiserver 是 Kubernetes 控制平面的核心组件,提供 RESTful API,是所有组件和客户端与集群交互的网关。它负责: 处理所有 REST 操作 执行认证、授权、准入控制 数据存储到 etcd 资源验证和变更 1234567891011121314151617181920212223242526272829303132333435┌─────────────────────────────────────────────────────────────────────────┐│ kube-apiserver 架构图 │├─────────────────────────────────────────────────────────────────────────┤│ ...

2026-03-25
etcd 深度剖析
etcd 深度剖析概述etcd 是一个高可用的分布式键值存储系统,是 Kubernetes 集群的核心数据存储层。所有集群状态(Pod、Service、ConfigMap、Deployment 等资源)都存储在 etcd 中。etcd 使用 Raft 共识算法保证数据一致性和高可用性。 1234567891011121314151617181920212223242526272829303132333435363738394041424344┌─────────────────────────────────────────────────────────────────────────┐│ etcd 架构图 │├─────────────────────────────────────────────────────────────────────────┤│ ...

2026-03-25
存储架构深度剖析
存储架构深度剖析概述Kubernetes 存储系统是一个复杂的多层架构,涉及 PV、PVC、StorageClass、CSI 等多个组件。本文深入剖析存储系统的工作原理、生命周期管理和源码实现。 核心架构12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061┌──────────────────────────────────────────────────────────────────────────────┐│ 用户层 ││ ││ ┌─────────────┐ ┌─────────────┐ ┌───────...

2026-03-25
Kubelet 深度剖析
Kubelet 深度剖析概述Kubelet 是 Kubernetes 集群中运行在每个节点上的核心组件,负责管理和维护 Pod 的生命周期。它是节点与 API Server 之间的桥梁,将容器运行时(Container Runtime)的实际状态与 etcd 中期望的状态进行调和(Reconciliation)。 123456789101112131415161718192021222324252627282930313233343536373839404142434445┌─────────────────────────────────────────────────────────────────────┐│ Kubelet 架构图 │├─────────────────────────────────────────────────────────────────────┤│ ...

2026-03-25
安全架构深度剖析
安全架构深度剖析概述Kubernetes 安全架构涵盖身份认证(Authentication)、授权(Authorization)、准入控制(Admission Control)、网络策略(NetworkPolicy)等多个层次。本文深入剖析 Kubernetes 安全机制的工作原理。 安全分层架构1234567891011121314151617181920212223242526272829303132333435363738┌──────────────────────────────────────────────────────────────────────────────┐│ Kubernetes 安全分层 ││ ││ ┌─────────────────────────────────────────...
评论
来访者
