云容器实例所提供的接口为CCI接口和Kubernetes原生接口。通过使用云容器实例提供的接口,您可以完整的使用云容器实例的所有功能,包括创建无状态负载、有状态负载等。
大类 |
类型 |
说明 |
---|---|---|
API |
Network对象管理接口,包括Network对象的创建、查询、修改、删除等接口。 Network对象是华为云CCI新增对象,用于定义kubernetes中一个namespace内的网络与华为云虚拟私有云服务的子网和VPC的映射关系。 |
|
Extended PersistentVolumeClaim对象管理接口,包括导入存储、查询导入的PVC、解绑存储接口。 |
||
Kubernetes API |
Namespace对象管理接口,包括Namespace对象的创建、查询、修改、删除等接口。 命名空间(namespace)是一种在多个用户之间划分资源的方法。当你的项目和人员众多的时候可以考虑根据项目属性,例如生产、测试、开发划分不同的namespace。 |
|
Pod对象管理接口,包括Pod对象的查询接口。 Pod是Kubernetes创建或部署的最小单位。一个Pod封装一个或多个容器、存储资源、一个独立的网络IP以及管理控制容器运行方式的策略选项。 |
||
Deployment对象管理接口,包括Deployment对象的创建、查询、修改、删除等接口。 Deployment是Pod Controller的一种。一个Deployment可以包含一个或多个Pod副本,每个Pod副本的角色相同,所以系统会自动为Deployment的多个Pod副本分发请求。Deployment中的所有Pod副本共享存储卷。 |
||
Statefulset对象管理接口,包括Statefulset对象的创建、查询、修改、删除等接口。 StatefulSet同样是Pod的Controller的一种。一个StatefulSet可以包含一个或多个Pod副本,不同的Pod副本的角色有区别,且每个Pod副本都有独立的访问域名,所以用户可以手动指定请求在Pod副本之间的分发路径。StatefulSet的Pod副本间不共享数据,因此每个Pod副本都会被分配独立的专属存储卷。 |
||
Job对象管理接口,包括Job对象的创建、查询、修改、删除等接口。 Job是用来控制批处理型任务的资源对象。批处理业务与长期伺服业务(Deployment、Statefulset)的主要区别是批处理业务的运行有头有尾,而长期伺服业务在用户不停止的情况下永远运行。Job管理的Pod根据用户的设置把任务成功完成就自动退出了。 |
||
Service对象管理接口,包括Service对象的创建、查询、修改、删除等接口。 Service定义了这样一种抽象:一个Pod的逻辑分组,一种可以访问它们的策略(通常称为微服务)。 |
||
Ingress对象管理接口,包括Ingress对象的创建、查询、修改、删除等接口。 Ingress是授权入站连接到达集群服务的规则集合。您可以给Ingress配置外部可访问的URL、负载均衡、SSL、基于名称的虚拟主机等。 |
||
Configmap对象管理接口,包括Configmap对象的创建、查询、修改、删除等接口。 |
||
Secret对象管理接口,包括Secret对象的创建、查询、修改、删除等接口。 |
||
PersistentVolumeClaim对象管理接口,包括PersistentVolumeClaim对象的创建、查询、修改、删除等接口。 PersistentVolumeClaim(PVC)是用户存储的请求。 它类似于Pod,Pod申请CPU和内存,PVC申请存储资源。 |
||
Event对象管理接口,包括Event对象的查询接口。 |
||
API GroupS查询接口,可以查询各个Group下的API资源。 |
||
Endpoint对象管理接口,包括Endpoint对象的查询接口。 |
||
ReplicaSet对象管理接口,包括ReplicaSet对象的查询接口。 |
||
VolcanoJob对象管理接口,包括VolcanoJob对象的创建、查询、修改、删除接口。 |
||
TFJob即Tensorflow任务,是基于Tensorflow开源框架的kubernetes自定义资源类型,有多种角色可以配置,能够帮助我们更简单地实现Tensorflow的单机或分布式训练。 |
||
MXJob即MXNet任务,是基于MXNet开源框架的kubernetes自定义资源类型,有多种角色可以配置,能够帮助我们更简单地实现MXNet的训练。 |
||
PyTorchJob即PyTorch任务,是基于PyTorch开源框架的kubernetes自定义资源类型,有多种角色可以配置,能够帮助我们更简单地实现PyTorch的训练。 |
||
通过权限设置可以让不同的用户或用户组拥有操作不同Kubernetes资源的权限。 |
API |
说明 |
---|---|
创建一个Network对象。 Network对象是华为云CCI 新增对象,用于定义kubernetes中一个namespace内的网络与华为云虚拟私有云服务的子网和VPC的映射关系。 |
|
查询Network信息。 |
|
查询指定namespace下的所有Network对象。 |
|
查询一个指定Network对象的状态。 |
|
删除一个指定Network对象。 |
|
删除指定namespace下的所有Network对象。 |
API |
说明 |
---|---|
创建一个Pod。 |
|
查询Pod的详细信息。 |
|
查询所有Pod的详细信息。 |
|
查询Pod对象的状态。 |
|
查询Pod的日志。 |
|
列出用户所有的Pod。 |
|
替换指定Pod。 |
|
更新Pod。 |
|
删除Pod。 |
|
删除Namespace下所有Pod。 |
API |
说明 |
---|---|
创建一个Deployment。 |
|
查询Deployment的详细信息。 |
|
查询Namespace下所有Deployment的详细信息。 |
|
查询Deployment的状态。 |
|
查询Deployment伸缩操作。 |
|
列出用户所有的Deployment。 |
|
替换Deployment。 |
|
替换Deployment伸缩操作。 |
|
更新Deployment。 |
|
更新Deployment伸缩操作。 |
|
删除Deployment。 |
|
删除Namespace下所有Deployment。 |
API |
说明 |
---|---|
创建StatefulSet。 |
|
查询StatefulSet的详细信息。 |
|
查询Namespace下所有StatefulSet的详细信息。 |
|
查询StatefulSet状态。 |
|
列出用户所有的Statefulset。 |
|
替换StatefulSet。 |
|
更新StatefulSet。 |
|
删除StatefulSet。 |
|
删除Namespace下所有StatefulSet。 |
API |
说明 |
---|---|
创建Ingress。 |
|
查询Ingress的详细信息。 |
|
查询Namespace下所有Ingress的详细信息。 |
|
查询Ingress状态。 |
|
替换Ingress。 |
|
更新Ingress。 |
|
删除Ingress。 |
|
删除Namespace下所有Ingress。 |
API |
说明 |
---|---|
创建ConfigMap。 |
|
查询ConfigMap详细信息。 |
|
查询Namespace下所有ConfigMap的详细信息。 |
|
替换ConfigMap。 |
|
更新ConfigMap。 |
|
删除ConfigMap。 |
|
删除Namespace下所有ConfigMap。 |
API |
说明 |
---|---|
创建PersistentVolumeClaim。 |
|
查询PersistentVolumeClaim。 |
|
查询Namespace下的所有PersistentVolumeClaim。 |
|
删除PersistentVolumeClaim。 |
API |
说明 |
---|---|
列出所有API Version。 |
|
列出所有API Group。 |
|
列出所有extensions/v1beata1版本的API。 |
|
列出所有apps/v1版本的API。 |
|
列出所有apps/v1beata1版本的API。 |
|
列出所有batch/v1版本的API。 |
|
列出所有networwking.cci.io/v1beata1版本的API。 |
|
列出所有v1版本的API。 |
API |
说明 |
---|---|
查询命名空间下所有的Volcano Job。 |
|
创建Volcano Job。 |
|
删除命名空间下的所有Volcano Job。 |
|
查询Volcano Job的详细信息。 |
|
替换Volcano Job。 |
|
删除Volcano Job。 |
|
更新Volcano Job。 |
API |
说明 |
---|---|
创建TFJob。 |
|
查询TFJob的详细信息。 |
|
查询Namespace下所有TFJob的详细信息。 |
|
删除命名空间下的所有TFJob。 |
|
删除TFJob。 |
|
更新TFJob。 |
|
替换TFJob。 |
API |
说明 |
---|---|
创建MXJob。 |
|
查询MXJob的详细信息。 |
|
查询Namespace下所有MXJob的详细信息。 |
|
删除命名空间下的所有MXJob。 |
|
删除MXJob。 |
|
更新MXJob。 |
|
替换MXJob。 |
API |
说明 |
---|---|
创建PyTorchJob。 |
|
查询PyTorchJob的详细信息。 |
|
查询Namespace下所有PyTorchJob的详细信息。 |
|
删除命名空间下的所有PyTorchJob。 |
|
删除PyTorchJob。 |
|
更新PyTorchJob。 |
|
替换PyTorchJob。 |
如今,云计算在企业方面,工业、制造、银行、交通、医疗、电力、政府等等都在用...
2020年10月16日下午,“中国国际信息通信展览会第二届5G千兆网产业论坛”在北京...
对于提供网络服务的系统管理员而言,用户管理是最基本的管理。用户的管理首先是用...
1.知识点:可以对照下面的录屏进行阅读 SQL --子查询所要解决的问题:问题不能一...
调用StopInstance停止一台运行中(Running)的ECS实例。成功调用接口后,实例从...
本文根据美团基础架构部王国梁在KubeCon 2020云原生开源峰会Cloud Native + Open...
Python的最基本的循环技术是for语句,它可以遍历任何序列(列表或字符串)中的项目...
科技对保险行业的运营方式产生了重大影响。尽管大数据分析即服务仍然是一种很新...
阿里云ECS服务器,Centos7.6 2c4G 2. 安装Docker$ yum install -y yum-utils dev...
为什么同样是用Excel工作,新来的小李竟能比我这资深表哥快这么多。 对自己多年...