多集群管理
HyperKuber 可以管理置于任何地方的集群, 不论是本地数据中心还是公有云, 支持原生Kubernetes, OpenShift, AKS, EKS 等。
实时可观察性
HyperKuber 提供实时日志流, 事件, 和资源的增删改查可视性, 以便于问题快速定位和调试,节省时间和精力。
资源拓扑
HyperKuber 提供应用,Helm包,命名空间等级别的资源拓扑功能,各种资源一眼可见。
功能强大且丰富
HyperKuber 提供各种资源的表单,向导和Yaml等创建方式, 通过强大的资源生命周期管理功能可以快速掌握Kubernetes管理应用的方式。
用户和租户
HyperKuber 提供用户管理功能,支持内部认证和SSO,通过租户功能可以方便的控制多集群的资源分配,通过平台角色实现多集群环境下更简单的权限管理。
Helm 包和Operator
HyperKuber 支持多种应用发布方式,如应用模版,Helm 包,和Operator。并且通过可配置的参数使得应用一键在多集群发布更加简单。
应用商店
Helm 仓库 & Charts
HyperKuber 支持部署Helm类型应用。通过注册和链接Helm仓库,HyperKuber会自动同步Chart包至本地,并支持chart包对多集群的一键发布。
Operators
HyperKuber 支持Operator管理,浏览Operator仓库,发布Operator, 创建Operator实例, 通过Operator管理应用的生命周期。
应用模版
一种通过可配置参数的形式实现应用的快速发布。通过应用模版,您可以在不同集群中配置不同的参数,一件发布应用至多个集群。
应用控制
功能强大
创建和部署 Kubernetes 资源变得简单,您可以选择资源创建向导或资源 Yaml 清单来部署您的 Kubernetes 资源,支持各种 Kubernetes 资源。 同时提供了几种有效的更新方法(put、json patch、服务器端应用)等。
实时可观察性
HyperKuber 支持实时 kubernetes 资源监控,您可以快速收到集群或应用程序中发生的事件的通知
易于调试
HyperKuber 提供 Pod 终端、实时事件和资源日志,轻松定位问题并加快应用程序的部署时间。
监控和日志
Prometheus 集成
HyperKuber支持从prometheus查询指标,包括pod指标、命名空间指标、集群指标和节点指标等。
告警分发
HyperKuber 支持从alertmanager 发送警报,用户可以定义自己的警报并将其发送到指定的邮箱。
日志查询
HyperKuber 支持通过索引或标签从 Elasticsearch 查询 pod 或基础设施历史日志。 HyperKuber还支持审计,除了get请求之外,在门户上执行的每个操作都会被记录下来以供审计。
平台功能
用户 & 租户
HyperKuber支持用户和租户管理,每个用户可以分配指定的角色和集群。 与租户一起,提供跨集群的资源分配和限制机制。
平台角色
HyperKuber 提供了可以替代 k8s 角色的平台角色。 使用平台角色,您无需为每个集群中的每个用户创建集群角色或角色绑定。 此外,每个菜单或按钮都可以根据平台角色进行自定义。
认证方式
HyperKuber支持内部认证、webhook、SSO(与Keycloak集成)三种认证方式,为企业用户做好准备。
OpenShift 兼容
OpenShift 资源管理
HyperKuber支持Openshift资源管理,例如deploymentconfig、route、buildconfig、build、template、imagestreams等,支持最新的openshift版本,无论是OKD还是OCP。
OpenShift 构建系统
HyperKuber 支持 openshift 构建系统。 您可以从源代码(例如 s2i、工件)构建应用程序。
OpenShift Operators
HyperKuber 支持从 openshift Operator目录中查询和部署Operator。 完全控制您的Operator实例生命周期。