术语 | 英文 | 说明 |
应用服务 | Application service | 该概念和经典应用服务中的应用服务概念一致。但由于容器有其特殊性,AKS 中的应用服务会包含一些额外的元数信息,比如容器规格配置、镜像、调度策略、日志配置等。 |
镜像 | Image | 镜像是应用包,将配置和相关软件等打在一起的二进制包,并且符合 Docker Image 规范。镜像可以来自任何可被 AKS 网络访问到的镜像中心,对于私有镜像中心,需要在 AKS 中配置相应的访问信息。 |
构建 | Build | 构建用于描述从应用源代码到制作出镜像过程的配置信息,包括源代码地址、分支信息、源镜像访问信息、目标镜像信息、Dockerfile 位置信息等。 |
集群 | Cluster | AKS 中集群用于描述您所创建的一个工作负载集群,由多个节点组成。 |
节点 | Node | 节点表示一台装了 Docker 和 Kubelet,用以运行应用负载的物理机或者虚拟机。 |
容器组 | Pod | Kubernetes 中最小的部署及管理单元。一个 Pod 由多个相关的并且共享磁盘的容器组成。 |
命名空间 | Namespace | 命名空间和 Kubernetes 中相应的概念保持一致,用于表示一个逻辑隔离的空间,会将 Pod、Service、ReplicaSet 等元素隔离,但通常来说,网络不隔离。 |
原地升级 | Inplace upgrade | 原地升级是指应用服务中 Pod 的更新方式。在该方式下,发布后 Pod 的 IP 和发布前保持一致,所在的节点也尽可能保持不变。 |
原生部署 | Cloud Native deployment | 原生部署也是指应用服务中 Pod 的更新方式。在该方式下,发布后 Pod 的 IP 通常和发布前是不一样,所在的节点也可能发生变化。 |
标签 | Label | Kubernetes 的原生概念,用于给相应的资源打上标签,做聚合或者匹配。 |
污点 | Taint | Kubernetes 的原生概念,用于给节点做污点标记,通常用于 Pods 的调度策略。与之相对应的概念为:容忍(tolerance),若 Pods 上有相对应的 tolerance 标记,则可以容忍节点上的污点,并调度到该节点。 |
保密字典 | Secret | Kubernetes 的原生概念,用于存储用户的加密内容。 |
应用容器 | Container | 应用程序所运行的隔离工作空间,通常是 Docker 容器或者 Pouch 等兼容 CRI 接口的具有隔离能力的沙箱工作空间。 |
工作负载 | Workload | 应用程序运行态的载体及其上层聚合。通常包括:Pod、Deployment、StatefulSet、DaemonSet、Job 等。 |
配置项 | Config Map | Kubernetes 的原生概念,用于存储用户的配置信息。 |
存储类型 | Storage Class | Kubernetes 的原生概念,通常由系统管理员定义,用于指定所支持的存储类别,不同的类别会有不同的存储 SLA、备份策略等差异性。 |
存储卷 | Persistent Volume | Kubernetes 的原生概念,表示一个由系统管理员创建好的存储资源。 |
存储卷声明 | Persistent Volume Claim | Kubernetes 的原生概念,一个存储卷声明绑定一个存储卷。 |