Kubernetes APIServer-综述 发表于 2023-10-11 | 分类于 Kubernetes | 0 | 阅读次数 1523 综述API Server 是一个标准的 RESTful Server,核心功能是提供 kubernetes 各类资源对象(如 Pod、RC)的增、删、改、查、watch 等 HTTP REST 接口。它是集群内各个功能模块之间数据交互和通信的中心枢纽,是整个 kubernetes 系统的数据总线和数 阅读全文 »
Kubernetes API 资源-Event 发表于 2023-09-12 | 分类于 Kubernetes | 0 | 阅读次数 3168 问题在了解 Event 资源之前,对 Event 资源的概念仅限于,它是 Kubernetes 中的一种资源,用于记录 Kubernetes 中发生的事件。因为对 Event 资源会有以下这些问题,Event 资源什么情况下会被产生?Event 资源中包含哪些内容?如何发送 Event 资源?是直接 阅读全文 »
Kubernetes API-资源结构化和非结构化 发表于 2023-09-08 | 分类于 Kubernetes | 0 | 阅读次数 1926 在 Kubernetes 和相关的客户端库中,结构化对象和非结构化对象指的是如何处理和表示 Kubernetes 资源对象,它们有着不同的用法和用例。基本概念结构化对象(Structured Objects)结构化对象指的是那些已经明确定义了其结构(属性和类型)的 Kubernetes API 对象 阅读全文 »
Kubernetes API-整体概述 发表于 2023-08-22 | 分类于 Kubernetes | 0 | 阅读次数 2708 API 概述Kubernetes API 通过 HTTP 协议以 RESTful 的形式提供,API 资源的序列化方式主要是以 JSON 格式进行,但为了内部通信也支持 Protocol Buffer 格式。为了方便扩展与演进,kubernetes API 支持分组与多版本,这体现在不同的 API 阅读全文 »
Kubernetes 声明式 API 发表于 2023-08-10 | 分类于 Kubernetes | 0 | 阅读次数 2948 声明式 API声明式 API 是 Kubernetes 项目编排能力赖以生存的核心所在。它是一种 API 设计理念,它允许用户声明所需的结果状态,而不是逐步指定如何达到该状态的一系列操作(这是命令式 API)。换句话说,在声明式 API 中,用户只需描述期望达到的目标,而系统则负责弄清楚如何实现这个 阅读全文 »
Kubernetes-KubeProxy 原理 发表于 2023-08-02 | 分类于 Kubernetes | 0 | 阅读次数 3073 ClusterIP 是 kubernetes 的概念,是虚拟 IP,不是真实的 IP 地址。但是,我们通过 ClusterIP 和端口访问的时候,相应的访问是可以到达真正的后端 Pod。这一切的主要实现依赖于 Kube-Proxy。Kube-Proxy 是运行在 Kubernetes 每个节点上的一 阅读全文 »
Kubernetes Calico 实现原理 发表于 2023-07-21 | 分类于 Kubernetes | 0 | 阅读次数 1593 Calico 有两种网络通信方式:BGP 和 IPIP。BGP(Underlay)BGP 前置知识BGP 的全称是 Border Gateway Protocol,即:边界网关协议。它是一个 Linux 内核原生就支持的、专门用在大规模数据中心里维护不同的“自治系统”之间路由信息的、无中心的路由协议 阅读全文 »
Kubernetes Flannel 实现原理 发表于 2023-07-01 | 分类于 Kubernetes | 0 | 阅读次数 1919 Flannel 是 CoreOS 公司主推的容器网络方案。事实上,Flannel 项目本身只是一个框架,真正为我们提供容器网络功能的,是 Flannel 的后端实现。目前,Flannel 支持三种后端实现,这三种后端实现代表了容器跨主机网络的主流实现方法。VXLAN。host-gw。UDP。是 Fl 阅读全文 »
Kubernetes CNI 基础知识 发表于 2023-06-28 | 分类于 Kubernetes | 0 | 阅读次数 3520 在介绍宿主机上的容器网络时,更多是关注如何解决同一主机上容器的相互访问和容器对外暴露服务的问题。但是,并没有涉及怎么解决跨主机的容器之间的互相访问问题。对于 Kubernetes 来说,除了实现同一主机上 Pod 的互相通信之外,它还要实现跨主机 Pod 之间的互相通信的问题。针对网络问题,Kube 阅读全文 »
数字证书 发表于 2023-06-18 | 分类于 基础知识 | 0 | 阅读次数 2782 问题对加密技术,只有最基础的了解,比如对称加密、不对称加密是指什么。除此之外,并没有再深入的了解了。同时,对于目前使用比较广泛的数字证书,比如Web 网站需要数字证书、Kubernetes 访问也需要数字证书等,都没有太多的了解。前置知识对称加密。采用一个秘钥来对数据进行加密和解密。消息发送方先采用 阅读全文 »