全部产品
云市场

基础术语

更新时间:2019-09-18 19:16:55

术语 英文 说明
应用服务 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、DeamonSet、Job 等。
配置项 Config Map Kubernetes 的原生概念,用于存储用户的配置信息。
存储类型 Storage Class Kubernetes 的原生概念,通常由系统管理员定义,用于指定所支持的存储类别,不同的类别会有不同的存储 SLA、备份策略等差异性。
存储卷 Persistent Volume Kubernetes 的原生概念,表示一个由系统管理员创建好的存储资源。
存储卷声明 Persistent Volume Claim Kubernetes 的原生概念,一个存储卷声明绑定一个存储卷。