检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询指定Namespace下所有Pod GET /api/v1/namespaces/{namespace}/pods CCI:namespaceSubResource:List √ √ 查询Pod状态 GET /api/v1/namespaces/{namespace}/pods/{name}/status
定位思路 当工作负载状态异常时,建议先查看事件。 在CCI控制台中,单击左侧导航栏的“工作负载”,单击异常工作负载名称,进入详情页面,在Pod列表中,单击异常实例左边的,显示该实例的详情,单击事件页签。 图1 查看事件 父主题: 工作负载异常
"enable": true, "name": "obs-casoffinder", "namespace": "cci-namespace-tibgpu", "labels": {} }, "spec": {
updateIngress 创建一个Namespace createNamespace 删除一个Namespace deleteNamespace 创建一个Pod createPod 更新指定Pod updatePod 替换指定Pod replacePod 删除一个Pod deletePod 删除Namespace下所有的Pod
-merge-patch+json Strategic Merge Patch是添加合法的元数据到API对象中,并通过这些新的元数据来决定哪个列表被合并,哪个列表不该被合并。当前这些元数据则作为结构标签。 “Merge Patch”与“Strategic Merge Patch”
create deployment %s/%s", NAMESPACE, app) client.AppsV1Api().create_namespaced_deployment(NAMESPACE, body) logging.info("deployment created")
无状态(Deployment)”,在右侧页面单击“镜像创建”。 添加基本信息。 负载名称:例如deployment-2048。 命名空间:选择已创建的命名空间。 Pod数量:本例中修改Pod数量为1。 Pod规格:选择通用计算型,CPU 0.5核,内存 1GiB。 容器配置 在“我的镜像”选择上传的2048。 图1
CCI服务暂不支持Landingzone场景。 创建Namespace时,打开RBAC鉴权开关,则此Namespace下资源访问受RBAC鉴权控制;如果未打开RBAC鉴权开关,则RBAC鉴权不生效。 创建开启RBAC鉴权的Namespace后,需要先对用户授权后,用户才能使用这个Namespace。 network
CCI服务暂不支持Landingzone场景。 创建Namespace时,打开RBAC鉴权开关,则此Namespace下资源访问受RBAC鉴权控制;如果未打开RBAC鉴权开关,则RBAC鉴权不生效。 创建开启RBAC鉴权的Namespace后,需要先对用户授权后,用户才能使用这个Namespace。 network
io/client-go@kubernetes-1.15.0 k8s.io/client-go@kubernetes-1.16.0 k8s.io/client-go@kubernetes-1.17.0 k8s.io/client-go@kubernetes-1.18.0 k8s.io/client-go@kubernetes-1
tes中,也是通过Pod的sysctl安全上下文(Security Context)对内核参数进行配置,如果您对sysctl概念不够熟悉,可阅读在 Kubernetes 集群中使用 sysctl。安全上下文(Security Context)作用于同一个Pod内的所有容器。 CCI服务支持修改的内核参数范围如下:
/apis/extensions 查询所有extensions/v1beta1的API 查询APIGroup /apis/metrics.k8s.io 查询所有metrics.k8s.io/v1beta1的API 查询APIGroup /apis/networking.cci.io 查询所有networking
EIP EIP概述 为Pod动态创建EIP 为Pod绑定已有EIP
单击“工作负载 > 任务 ”,实例状态显示“失败”。 图1 Pod状态 单击“事件”页,查看异常事件,如下图: 图2 事件类型异常 在Pod列表,单击失败实例后的“查看日志”,跳转到应用运维管理AOM界面。 图3 Pod列表 在应用运维管理AOM界面,单击“日志 > 日志搜索”选择组件,查看错误信息。
Metrics 获取指定namespace下所有pods的metrics信息 获取指定namespace下指定pod的metrics信息 父主题: API
TFJob 创建TFJob 查询TFJob 查询指定namespace下的所有TFJob 删除namespace下的所有TFJob 删除TFJob 更新TFJob 替换TFJob 父主题: Kubernetes API(废弃)
PyTorchJob 创建PyTorchJob 查询PyTorchJob 查询指定namespace下的所有PyTorchJob 删除namespace下的所有PyTorchJob 删除PyTorchJob 更新PyTorchJob 替换PyTorchJob 父主题: Kubernetes
使用#表示注释。 YAML支持三种数据结构 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes)/ 字典(dictionary)。 数组:一组按次序排列的值,又称为序列(sequence) / 列表(list)。 纯量(scalars):数据最小的单位, 单个的、不可再分的值。
StatefulSet 删除指定namespace下的StatefulSets 查询指定namespace下的StatefulSets 创建StatefulSet 删除StatefulSet 查询StatefulSet 更新StatefulSet 替换StatefulSet 查询StatefulSet状态
选择资源所在的区域,在左侧导航栏选择“工作负载 > Pod”。 进入Pod列表页面。 在搜索框中输入2中复制的资源名称,单击图标即可查找到该资源。 图2 查找资源 如果搜索结果为空,请在页面上方切换命名空间,并遍历所有命名空间。 单击操作列的“删除”,对Pod执行删除操作,确保列表中已无该资源。