NVIDIA Network Operator 的初始化容器
network-operator-init-container 容器具有以下必填命令行参数:
--configmap-name 应用配置所在的 ConfigMap 名称--configmap-namespace 应用配置所在的 ConfigMap 命名空间--node-name 此应用运行所在的 Kubernetes 节点名称ConfigMap 应包含 JSON 格式的配置:
apiVersion: v1
kind: ConfigMap
metadata:
name: ofed-init-container-config
namespace: default
data:
config.json: |-
{
"safeDriverLoad": {
"enable": true,
"annotation": "some-annotation"
}
}
safeDriverLoad - 包含与 safeDriverLoad 功能相关的设置safeDriverLoad.enable - 启用 safeDriverLoad 功能safeDriverLoad.annotation - 用于 safeDriverLoad 功能的注解如果启用了 safeDriverLoad 功能,network-operator-init-container 容器会在由 --node-name 指定的 Kubernetes Node 对象上设置 safeDriverLoad.annotation 中提供的注解。当该注解从 Node 对象中被移除时,容器将以代码 0 退出。
如果禁用 safeDriverLoad 功能,容器将立即以代码 0 退出。
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: network-operator-init-container
rules:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get", "list", "patch", "watch", "update"]
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get", "list"]
NVIDIA Network Operator 初始化容器
用法:
network-operator-init-container [标志]
配置标志:
--configmap-key string
ConfigMap 中包含应用配置的键(默认值为 "config.json")
--configmap-name string
应用配置所在的 ConfigMap 名称
--configmap-namespace string
应用配置所在的 ConfigMap 命名空间
--node-name string
此应用运行所在的 k8s 节点名称
日志标志:
--log-flush-frequency duration
日志刷新的最大间隔秒数(默认值为 5s)
--log-json-info-buffer-size quantity
[Alpha] 在 JSON 格式且输出流分离的情况下,信息消息可缓冲一段时间以提高性能。默认值 0 字节表示禁用缓冲。大小可指定为字节数(512)、1000 的倍数(1K)、1024 的倍数(2Ki)或其幂数(3M、4G、5Mi、6Gi)。需启用 LoggingAlphaOptions 特性门控才能使用此功能。
--log-json-split-stream
[Alpha] 在 JSON 格式下,将错误消息写入 stderr,信息消息写入 stdout。默认行为是将单个流写入 stdout。需启用 LoggingAlphaOptions 特性门控才能使用此功能。
--logging-format string
设置日志格式。允许的格式:"json"(由 LoggingBetaOptions 特性门控控制)、"text"。(默认值为 "text")
-v, --v Level
日志详细程度级别数值
--vmodule pattern=N,...
按文件过滤日志的 pattern=N 设置的逗号分隔列表(仅对文本日志格式有效)
通用标志:
-h, --help
打印帮助信息并退出
--version
打印版本信息并退出
Kubernetes 标志:
--kubeconfig string
kubeconfig 的路径。仅在集群外运行时需要。
NVIDIA Network Operator 的初始化容器
network-operator-init-container 容器具有以下必填命令行参数:
--configmap-name 应用配置所在的 ConfigMap 名称--configmap-namespace 应用配置所在的 ConfigMap 命名空间--node-name 此应用运行所在的 k8s 节点名称ConfigMap 应包含 JSON 格式的配置:
apiVersion: v1
kind: ConfigMap
metadata:
name: ofed-init-container-config
namespace: default
data:
config.json: |-
{
"safeDriverLoad": {
"enable": true,
"annotation": "some-annotation"
}
}
safeDriverLoad - 包含与 safeDriverLoad 功能相关的设置safeDriverLoad.enable - 启用 safeDriverLoad 功能safeDriverLoad.annotation - 用于 safeDriverLoad 功能的注解如果启用了 safeDriverLoad 功能,network-operator-init-container 容器会在由 --node-name 指定的 Kubernetes Node 对象上设置 safeDriverLoad.annotation 中提供的注解。当该注解从 Node 对象中被移除时,容器将以代码 0 退出。
如果禁用 safeDriverLoad 功能,容器将立即以代码 0 退出。
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: network-operator-init-container
rules:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get", "list", "patch", "watch", "update"]
- apiGroups: [""]
resources: ["configmaps"]
verbs: ["get", "list"]
NVIDIA Network Operator 初始化容器
用法:
network-operator-init-container [标志]
配置标志:
--configmap-key string
ConfigMap 中包含应用配置的键(默认值为 "config.json")
--configmap-name string
应用配置所在的 ConfigMap 名称
--configmap-namespace string
应用配置所在的 ConfigMap 命名空间
--node-name string
此应用运行所在的 k8s 节点名称
日志标志:
--log-flush-frequency duration
日志刷新的最大间隔秒数(默认值为 5s)
--log-json-info-buffer-size quantity
[Alpha] 在 JSON 格式且输出流分离的情况下,信息消息可缓冲一段时间以提高性能。默认值零字节表示禁用缓冲。大小可指定为字节数(512)、1000 的倍数(1K)、1024 的倍数(2Ki)或其幂数(3M、4G、5Mi、6Gi)。需启用 LoggingAlphaOptions 特性门控才能使用此功能。
--log-json-split-stream
[Alpha] 在 JSON 格式下,将错误消息写入 stderr,信息消息写入 stdout。默认行为是将单个流写入 stdout。需启用 LoggingAlphaOptions 特性门控才能使用此功能。
--logging-format string
设置日志格式。允许的格式:"json"(由 LoggingBetaOptions 特性门控控制)、"text"。(默认值为 "text")
-v, --v Level
日志详细程度级别数值
--vmodule pattern=N,...
按文件过滤日志的 pattern=N 设置的逗号分隔列表(仅对文本日志格式有效)
通用标志:
-h, --help
打印帮助信息并退出
--version
打印版本信息并退出
Kubernetes 标志:
--kubeconfig string
kubeconfig 的路径。仅在集群外运行时需要。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
不支持 push
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务