5.1 计算
5.1.5 云容器实例
云容器实例(Cloud Container Instance, 以下简称CCI)服务提供无服务器容器引 擎,用户不需要管理集群和服务器,只需要三步简单配置,即可畅享容器的敏捷和高 性能。CCI 支持创建无状态负载(Deployment)和有状态负载(StatefulSet),并基 于Kubernetes的负载模型增强了容器安全隔离、负载快速部署、弹性负载均衡、弹性 扩缩容、蓝绿发布等重要能力。
通过云审计服务,您可以记录与CCI相关的操作事件,便于日后的查询、审计和回溯。
表5-7 云审计服务支持的 CCI 操作列表
操作名称 资源类型 事件名称
创建一个Service对象 service createService 删除一个Service对象 service deleteService 删除指定Namespace下的
Services对象 service deleteServicesByNamesp ace
替换指定的Service对象 service replaceService 更新指定的Service对象 service updateService 删除一个Endpoints对象 endpoint deleteEndpoint 删除指定Namespace下的
Endpoints对象 endpoint deleteEndpointsByNames pace
替换指定Namespace下的
Endpoints对象 endpoint replaceEndpoint 更新指定Namespace下的
Endpoints对象 endpoint updateEndpoint 创建Deployments对象 deployment createDeployment 删除一个Deployments对
象 deployment deleteDeployment
操作名称 资源类型 事件名称 删除指定Namespace下的
Deployments对象 deployment deleteDeploymentsByNa mespace
替换指定Namespace下的
Deployments对象 deployment replaceDeployment 更新指定Namespace下的
Deployments对象 deployment updateDeployment 创建Statefulsets对象 statefulset createStatefulset 删除一个Statefulsets对象 statefulset deleteStatefulset 删除指定Namespace下的
Statefulsets对象 statefulset deleteStatefulsetsByNam espace
替换指定Namespace下的
Statefulsets对象 statefulset replaceStatefulset 更新指定Namespace下的
Statefulsets对象 statefulset updateStatefulset
创建jobs对象 job createJob
删除一个jobs对象 job deleteJob
删除指定Namespace下的
jobs对象 job deleteJobsByNamespace
替换指定Namespace下的
某个jobs对象的状态 job replaceJob
更新指定Namespace下的
某个jobs对象的状态 job updateJob
创建cronjobs对象 cronjob createCronjob 删除一个cronjobs对象 cronjob deleteCronjob 删除指定Namespace下的
cronjobs对象 cronjob deleteCronjobsByNames pace
替换指定Namespace下的
某个cronjobs对象的状态 cronjob replaceCronjob 更新指定Namespace下的
某个cronjobs对象的状态 cronjob updateCronjob 创建ingresses对象 ingress createIngress 删除一个ingresses对象 ingress deleteIngress 删除指定Namespace下的
ingresses对象 ingress deleteIngressesByNames pace
替换指定Namespace下的
特定ingresses对象 ingress replaceIngress
更新指定Namespace下的
某个ingresses对象的状态 ingress updateIngress 创建namespace namespace createNamespace 删除指定namespace namespace deleteNamespace
创建POD pod createPod
更新指定POD pod updatePod
替换指定POD pod replacePod
删除指定POD pod deletePod
批量删除ns下的POD pod deletePodsByNamespace
删除指定event event deleteEvent
创建configmap configmap createConfigmap 更新指定configmap configmap updateConfigmap 替换指定configmap configmap replaceConfigmap 删除指定configmap configmap deleteConfigmap 批量删除指定ns下的
configmap configmap deleteConfigmapsByNam espace
创建secret secret createSecret
更新指定secret secret updateSecret 替换指定secret secret replaceSecret 删除指定secret secret deleteSecret 批量删除指定ns下的
secret secret deleteSecretsByNamespa ce
删除指定Network network deleteNetwork 创建network network createNetwork 批量删除指定ns的
networks network deleteNetworksByNames pace
更新指定network network updateNetwork 替换指定network network replaceNetwork
创建network-attachment-definition networkAttachmentDefin
ition createNetworkAttachme ntDefinition
批量删除指定ns的 network-attachment-definitions
networkAttachmentDefin
ition deleteNetworkAttachme ntDefinitionsByNamespa ce
操作名称 资源类型 事件名称
删除指定network-attachment-definition networkAttachmentDefin
ition deleteNetworkAttachme ntDefinition
创建pv persistentvolume createPersistentvolume 批量删除指定ns下的pv persistentvolume deletePersistentvolumes
ByNamespace
替换指定pv persistentvolume replacePersistentvolume 更新指定pv persistentvolume updatePersistentvolume 删除指定pv persistentvolume deletePersistentvolume 创建pvc persistentvolumeclaim createPersistentvolumecl
aim
导入已有存储 persistentvolumeclaim createPersistentvolumecl aimByStorageInfo
批量删除指定ns下的pvc persistentvolumeclaim deletePersistentvolumecl aimsByNamespace 替换指定pvc persistentvolumeclaim replacePersistentvolumec
laim
更新指定pvc persistentvolumeclaim updatePersistentvolumec laim
删除指定pvc persistentvolumeclaim deletePersistentvolumecl aim
购买套餐包 packageproduct createPackageproduct 购买活动套餐包 activeproduct createActiveproduct 创建kubeflow job kubeflowJob createKubeflowJob 批量删除指定ns下的
kubeflow jobs kubeflowJob deleteKubeflowJobsByNa mespace
替换指定kubeflow job kubeflowJob replaceKubeflowJob 更新指定kubeflow job kubeflowJob updateKubeflowJob 删除指定kubeflow job kubeflowJob deleteKubeflowJob 创建volcano job volcanoJob createVolcanoJob 批量删除指定ns下的
volcano jobs volcanoJob deleteVolcanoJobsByNa mespace
替换指定volcano job volcanoJob replaceVolcanoJob 更新指定volcano job volcanoJob updateVolcanoJob 删除指定volcano job volcanoJob deleteVolcanoJob
创建agency agency createAgency
更新quota quota modifyQuota
创建一个imagecache对象 imagecache createImagecache 删除一个imagecache对象 imagecache deleteImagecache 替换指定的imagecache对
象 imagecache replaceImagecache
更新指定的imagecache对
象 imagecache updateImagecache
上传chart chart createChart
更新指定chart chart updateChart
删除指定chart chart deleteChart
上传addon addon createAddon
更新指定addon addon updateAddon
删除指定addon addon deleteAddon
创建Release release createRelease 更新Release release updateRelease 删除Release release deleteRelease
创建插件instance addonInstance createAddonInstance 更新插件instance addonInstance updateAddonInstance 删除插件instance addonInstance deleteAddonInstance 创建插件readme addonReadme createAddonReadme 删除插件Readme addonReadme deleteAddonReadme