容器资源
#1. 容器资源
容器资源包含多种维度的资源,通过合理配置和限制,可以实现资源的合理分配和管理,确保应用程序能够在容器环境中稳定可靠地运行。容器资源中可分别查看容器集群、命名空间、容器节点、Ingress、容器服务、工作负载、ReplicaSet 以及容器 POD 信息。
#1.1 容器集群
容器集群为一组连接的容器,通过共享网络和存储资源实现高可用性和可扩展性。在容器资源页面中支持查看及下载相关信息,如管理平台、可用区、云平台、VPC、节点个数等。
#1.2 命名空间
命名空间被用来为容器提供隔离的运行环境,以避免容器之间的冲突。命名空间页面中支持查看及下载相关信息,如可用区、POD 个数、ReplicaSet 个数、集群等。
#1.3 容器节点
容器节点是指在容器编排系统中运行容器实例的物理或虚拟服务器。容器节点页面中支持查看及下载相关信息,如可用区、云服务器、类型、状态、IP、内部路由 IP、CPU、内存、集群、POD 个数、采集器等。
#1.4 Ingress
Ingress 是在 K8s 集群中公开 HTTP 和 HTTPS 服务的一种方式,通过在集群中创建一个 API 对象来实现此功能,该 API 对象将公网流量路由到相应的服务上。
01-Ingress
- 全部转发规则:支持查看并下载所有的转发规则,列表内容包括协议类型、域名、路径、服务、服务 PORT、所属 Ingress
- 操作:
- 查看转发规则:可查看并下载当前 Ingress 下的转发规则
- 页面其他按钮使用,请参阅【资源池-区域】章节
#1.5 容器服务
容器服务是一种基于云计算的服务,可以将应用程序和服务打包为一个或多个容器,并将其部署到云上,以便在任何地方运行,从而简化了应用程序的部署和管理过程。
02-容器服务
- 全部端口映射:支持查看并下载所有容器内部的应用程序端口映射到主机(节点)的端口,展示了协议类型、节点 PORT、服务 PORT、容器 PORT、所属服务,同时支持下载
- 操作
- 查看端口映射:可查看并下载当前容器的端口映射列表
- 页面其他按钮使用,请参阅【资源池-区域】章节
#1.6 工作负载
工作负载指托管在云平台上的应用程序和服务,包括多个组件、服务、进程和容器,可以基于容器或虚拟化技术运行,以确保可用性和可伸缩性。工作负载页面中支持查看并下载相关信息,如可用区、类型、运行 POD 个数、期望 POD 个数、ReplicaSet 个数、命名空间、集群、K8s.labe 等。
#1.7 ReplicaSet
ReplicaSet 是 K8s 集群中一种高可用性、弹性和自动化管理副本的控制器。用于确保 Pod 的可用性,并在需要时自动调整 POD 的数量。在 ReplicaSet 页面中支持查看并下载相关信息,如可用区、运行 POD 个数、期望 POD 个数、工作负载、命名空间、集群、K8s.labe 等。
#1.8 容器 POD
容器是打包应用程序和依赖项的方式,POD 为多个容器的集合,它们可以共享资源和协同工作。在容器 POD 页面中支持查看并下载相关信息,如服务、MAC、IP、状态、命名空间、集群等。