Navigation Menu

切换导航

登录

搜索或跳转到...

搜索代码,仓库,用户,问题,pull requests...

搜索 清除 搜索语法提示

提供反馈

我们会阅读每一条反馈,并认真对待您的意见。 包括我的电子邮件地址,以便与我联系 取消 提交反馈

已保存的搜索

使用已保存的搜索可以更快地过滤结果

名称 查询 要查看所有可用的限定符,请参阅我们的文档。 取消 创建已保存的搜索 登录 注册 重置焦点 您在另一个标签页或窗口中登录。 重新加载刷新会话。您在另一个标签页或窗口中注销。 重新加载刷新会话。您在另一个标签页或窗口中切换了帐户。 重新加载刷新会话。关闭警报 {{ message }} neuroxhq / helm-chart-neurox-control 公开

Neurox control helm chart 详情 9 stars 0 forks Branches Tags Activity Star 通知 您必须登录才能更改通知设置

其他导航选项

neuroxhq/helm-chart-neurox-control

main 分支标签

转到文件 代码

文件夹和文件

名称 | 名称 | 上次提交消息 | 上次提交日期 ---|---|---|---

最新提交

历史

14 Commits charts | charts templates | templates Chart.lock | Chart.lock Chart.yaml | Chart.yaml README.md | README.md values.yaml | values.yaml 查看所有文件

仓库文件导航

Neurox Control Helm Chart

这个 Helm chart 旨在安装 Neurox。Neurox 帮助监控您在 Kubernetes GPU 集群上运行的 AI 工作负载。专门构建的仪表板和报告结合了指标和实时 Kubernetes 运行时状态数据,以帮助管理员、开发人员、研究人员和财务审计员发现相关见解。访问我们的主网站以获取信息。 Neurox GPU monitoring

开始使用

要开始使用,请按照Neurox 安装页面上的说明进行操作。它将逐步指导您在 Kubernetes GPU 集群上进行有效部署。

这些说明将安装一个免费的、自托管的单个组合的 Neurox Control + Workload 集群。它将包含 Control plane 组件和 Workload 管理组件。它将完全可以使用 ingress,配置 TLS 证书,并且可以在您的 Neurox Control Portal 子域 (https://random-words.goneurox.com) 上使用。

安装过程

安装过程将:

注意:Neurox 是自托管软件,因此您自己安装和管理它。我们仅在安装期间以及为了支持和计费目的与我们的服务器进行通信。我们将无法远程访问您的部署或其上的任何工作负载数据。

安装过程主要旨在帮助简化 DNS 记录的手动创建和 TLS 证书的请求,通常与自托管软件相关。安装后,唯一离开您集群的数据将用于处理支持和计费。也可以使用 airgapped 安装来进一步消除所有出站流量。

虽然 Neurox 不是开源软件,但 Neurox 可以免费监控多达 64 个 GPU,我们认为这应该适合许多用例,包括个人、学术和轻型商业用途。有关更多信息,请参阅我们的定价计划。我们还为企业客户提供替代的、源代码可用的许可选项。

前提条件

在安装 Neurox 之前,您需要一个现有的 Kubernetes 集群,其中至少有 1 个 GPU。在集群上已经运行 GPU 工作负载有助于展示 Neurox 的特性和功能,但如果您只想四处看看,则不是绝对必要的。目前我们只支持 NVIDIA GPU。

集群要求

应用程序前提条件

至少您需要 cert-manageringress-nginx 才能运行 Neurox control chart。 Cert Manager 自动配置 Neurox SSL/TLS 证书所必需的。使用以下命令安装:

helm repo add jetstack https://charts.jetstack.io --force-update
helm repo update
helm install --create-namespace -n cert-manager cert-manager jetstack/cert-manager --version v1.17.0 --set crds.enabled=true

有关如何配置 cert-manager 的更多信息:https://cert-manager.io/docs/installation/helm/ Ingress Nginx 访问 Neurox Web Portal 所必需的。使用以下命令安装:

helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
helm install --create-namespace -n ingress-nginx ingress-nginx ingress-nginx/ingress-nginx --version 4.12.1

有关如何配置 ingress-nginx 的更多信息:https://github.com/kubernetes/ingress-nginx/tree/main/charts/ingress-nginx 对于 Neurox 工作负载组件,您将需要 NVIDIA GPU operator 和 Kube Prometheus stack。默认情况下,安装说明将 Neurox workload helm chart 与 Neurox control helm chart 捆绑在一起。您可以通过简单地省略 Neurox control helm chart 安装命令中的 --set workload.enabled=true 参数来更改此行为。 NVIDIA GPU Operator 运行 GPU 工作负载所必需的。使用以下命令安装:

helm repo add nvidia https://helm.ngc.nvidia.com/nvidia
helm repo update
helm install --create-namespace -n gpu-operator gpu-operator nvidia/gpu-operator --version=v25.3.0

有关如何配置 NVIDIA GPU operator 的更多信息:https://docs.nvidia.com/datacenter/cloud-native/gpu-operator/latest/getting-started.html#procedure Kube Prometheus Stack 收集指标所必需的。使用以下命令安装:

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
# 这是最低要求的配置。如果您需要它们,请随意启用组件。
helm install --create-namespace -n monitoring kube-prometheus-stack prometheus-community/kube-prometheus-stack --set alertmanager.enabled=false --set grafana.enabled=false --set prometheus.enabled=false

有关如何配置 kube-prometheus-stack 的更多信息:https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics

示例安装

以下是使用 Helm 安装 Neurox control plane 和 workload 集群的示例:

# 替换为实际值
NEUROX_DOMAIN=replace-this.goneurox.com
INSTALL_KEY=i_replacewithinstallkey
NEUROX_HELM_REGISTRY=oci://ghcr.io/neuroxhq/helm-charts
NEUROX_IMAGE_REGISTRY=registry.neurox.com
NEUROX_USERNAME=replace-this-goneurox-com
NEUROX_PASSWORD=replacewithpassword
kubectl create ns neurox
kubectl create secret generic -n neurox neurox-control-license --from-literal=install-key=${INSTALL_KEY}
kubectl create secret docker-registry -n neurox neurox-image-registry --docker-server=${NEUROX_IMAGE_REGISTRY} --docker-username=${NEUROX_USERNAME} --docker-password=${NEUROX_PASSWORD}
helm install neurox-control ${NEUROX_HELM_REGISTRY}/neurox-control --namespace neurox --set global.domain=${NEUROX_DOMAIN} --set workload.enabled=true

关于

Neurox control helm chart 详情

资源

Readme 活动 自定义属性

Stars

9 stars

Watchers

0 watching

Forks

0 forks 报告仓库

Releases 1

v2.0.223 最新 Apr 28, 2025

Packages 0

Contributors 2

语言

Footer

GitHub © 2025 GitHub, Inc.

Footer 导航

您现在无法执行该操作。