管理员指南# 本节提供了管理和维护 JupyterHub 预发布或生产部署的信息。它包含了管理基于云的部署的注意事项以及维护部署的技巧。 管理员指南 JupyterHub 架构 调试 详细日志记录 调试命令 身份验证与授权 有用的理解 常规配置 配置身份验证器类 服务 z2jh 中由 Hub 管理的服务 服务示例 优化 在用户访问前拉取镜像 高效的集群自动扩缩 平衡“保证”与“最大”内存和 CPU 为核心 Pod 的容器显式分配内存和 CPU 安全 报告安全问题 HTTPS 最小化 Hub 镜像 安全访问 Helm 删除 Kubernetes Dashboard 使用基于角色的访问控制 (RBAC) Kubernetes API 访问 审计云元数据服务器访问 Kubernetes 网络策略 限制负载均衡器访问 在子域名上托管用户服务器 升级 Kubernetes 版的 JupyterHub Helm Chart 的主要升级 helm upgrade 命令 数据库 自定义 Docker 镜像:JupyterHub 版本匹配 每个 Helm Chart 中安装的 JupyterHub 版本 故障排除 自定义指南 自定义您的部署 自定义用户环境 自定义用户资源 自定义用户存储 自定义用户管理 常见问题解答 我以为已经删除了云资源,但它们仍然显示。为什么? 这是如何计费的? Helm Chart 中安装了哪个版本的 JupyterHub? 使用 Prometheus 或 vmagent 进行指标抓取 高级主题 Ingress (入口) 在 jupyterhub_config.py 中添加任意额外的代码和配置 附录:部署成本预估 云提供商的成本计算器 影响成本的因素 示例