基本概念
- 服务
服务是OSC管理的最大粒度实体,由用户上传的服务包,会抽象成为服务用于统一管理。
- 实例
服务按用户指定参数部署到具体的Kubernetes集群中,称为服务的一个实例,一个服务可以拥有多个实例。
- 集群
集群指容器运行所需要的云资源组合,关联了若干云服务器节点、负载均衡等云资源。您可以理解为集群是“同一个子网中一个或多个弹性云服务器(又称:节点)”通过相关技术组合而成的计算机群体,为容器运行提供了计算资源池。
- 命名空间
命名空间是对一组资源和对象的抽象整合。在同一个集群内可创建多个命名空间,不同命名空间中的数据彼此隔离,使得它们既可以共享同一个集群的服务,也能够互不干扰。
- Helm
Helm是用于Kubernetes应用的包管理工具,详情可参考Helm指导。
- Operator
Operator 是Kubernetes的扩展软件和API的客户端,通过自定义资源管理应用及其组件,同时也作为自定义资源的控制器。Operator遵循Kubernetes理念,旨在自动化部署运维服务和应用。Operator Framework是一套管理Kubernetes有状态应用的开源标准,在Operator的基础上还提供了动态UI、SDK等能力,详情可参考Operator Framework指导。